-
DB2 Treiber für .Net Anwendung
Hallo,
ich entwickel derzeit eine Anwendung in VB.Net die auf eine AS400 zugreift. Genauer gesagt auf die Datenbank der AS400.
Leider habe ich den Überblick verloren welch Treiber es gibt und weche am besten für eine .Net Anwndung geeignet sind.
Derzit verwende ich den Treiber der System i Access und mein ConnectionString über OleDB sieht wie folgt aus:
Code:
Loc_ConnectionString = "Provider=IBMDA400.DataSource.1;" & _
"Data Source=" & Me.Cloc_Server & ";" & _
"User ID=" & Me.Cloc_User & ";" & _
"Password=" & Me.Cloc_Password & ";"
Die Verbindung über OleDB funktioniert auch wunderbar, allerdings möchte ich erreichen das meine Anwendung auch läuft wenn kein IBM i Access installiert ist.
Ich würde also gerne einen Treiber direkt in dem Setup mitliefern.
Welchen Treiber könnt ihr empfehlen ?
Freu mich über eure Antworten 
Gruß
-
... das dürfte bei .NET ein Lizenz rechtliches Problem sein.
D*B
 Zitat von ThinkPad
Hallo,
ich entwickel derzeit eine Anwendung in VB.Net die auf eine AS400 zugreift. Genauer gesagt auf die Datenbank der AS400.
Leider habe ich den Überblick verloren welch Treiber es gibt und weche am besten für eine .Net Anwndung geeignet sind.
Derzit verwende ich den Treiber der System i Access und mein ConnectionString über OleDB sieht wie folgt aus:
Code:
Loc_ConnectionString = "Provider=IBMDA400.DataSource.1;" & _
"Data Source=" & Me.Cloc_Server & ";" & _
"User ID=" & Me.Cloc_User & ";" & _
"Password=" & Me.Cloc_Password & ";"
Die Verbindung über OleDB funktioniert auch wunderbar, allerdings möchte ich erreichen das meine Anwendung auch läuft wenn kein IBM i Access installiert ist.
Ich würde also gerne einen Treiber direkt in dem Setup mitliefern.
Welchen Treiber könnt ihr empfehlen ?
Freu mich über eure Antworten
Gruß
-
Danke für deine Antwort.
Warum genau könnte dies ein Problem sein ?
-
... weil man dafür eine Lizenz, die am Server hängt, braucht.
D*B
 Zitat von ThinkPad
Danke für deine Antwort.
Warum genau könnte dies ein Problem sein ?
-
Nah .NET ist doch ein Microsoft Produkt oder irre ich 
Gruß AS400.lehrling
-
Nee da liegst du schon genau richtig.
Allerdings gibt es für .Net viele kostenlose/OpenSource Komponenten.
Unter andem auch für viele Datenbanken.
Und um herraus zu finden wie das bei IBM geregelt ist bzw. ob es von IBM direkt auch "gratis" Datenbankschnittstellen zur DB2 gibt bin ich ja hier.
Nicht alles was mit .Net zu tun hat kostet Geld, abgesehen von Microsoft Visual Studio
-
... aber alles, was mit AS/400 zu tun hat (außer dem JDBC Treiber). Das ist zwar kein wirkliches Problem (weil das Treiber Geraffel an der Client Access (oder i Click oder wie das Zeug gerade heißt) Lizenz hängt, die eh' jeder hat, nur deployen darf man das mit der Applikation halt nicht.
D*B
 Zitat von ThinkPad
Nicht alles was mit .Net zu tun hat kostet Geld, abgesehen von Microsoft Visual Studio 
-
OK, das wusste ich nicht 
Und es gibts auch keine Schnittstellen von irgendwelchen Drittanbietern die man in ein Setup einbinden bzw. mitliefern darf ?
Ist wirklich schade, da es sich bei "meiner" Software um einen "System i Access Client" Ersatz handelt.
Gruß
-
... entweder brauchst du da einen JDBC Adapter, oder musst das über RPC oder REXEC abwickeln... gehen tut da viel, wenn man den Kampf mit den Windmühlen nicht scheut...
D*B
 Zitat von ThinkPad
OK, das wusste ich nicht
Und es gibts auch keine Schnittstellen von irgendwelchen Drittanbietern die man in ein Setup einbinden bzw. mitliefern darf ?
Ist wirklich schade, da es sich bei "meiner" Software um einen "System i Access Client" Ersatz handelt.
Gruß
-
Ohne ClientAccess gehts allerdings nicht.
CA liefert auch einen nativen .NET-Treiber, der bei der selektiven Installation ausgewählt werden kann.
Leider prüft allerdings CA, ob es eine Visualstudio-Installation gibt (nicht Express) und nur dann wird auch der .NET-Treiber installiert.
Zur Laufzeit wird dann neben dem .NET-Treiber dann auch die Basis-Installation von CA benötigt.
Auf dem Markt gibt es einige Drittanbieter, die allerdings ihre Produkte auch nicht verschenken.
-
Diese Drittanbieter würde ich mir mal ganz gerne anschauen.
Gibt es da bekannte Hersteller mit einer guten Schnittstelle die du empfehlen kannst ?
-
Probiert habe ich (mangels Geld und Zeit) noch keinen, ansonsten einfach mal googeln.
Similar Threads
-
By kr1s in forum NEWSboard Server Software
Antworten: 11
Letzter Beitrag: 14-01-11, 12:22
-
By Ewald in forum NEWSboard Programmierung
Antworten: 0
Letzter Beitrag: 24-01-07, 18:32
-
By Azaron in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 05-12-06, 13:42
-
By TARASIK in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 31-08-06, 12:08
-
By MKl. in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 07-08-06, 07:46
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks