[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Sep 2010
    Beiträge
    5

    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ß

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    ... das dürfte bei .NET ein Lizenz rechtliches Problem sein.

    D*B

    Zitat Zitat von ThinkPad Beitrag anzeigen
    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ß
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  3. #3
    Registriert seit
    Sep 2010
    Beiträge
    5
    Danke für deine Antwort.
    Warum genau könnte dies ein Problem sein ?

  4. #4
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    ... weil man dafür eine Lizenz, die am Server hängt, braucht.

    D*B

    Zitat Zitat von ThinkPad Beitrag anzeigen
    Danke für deine Antwort.
    Warum genau könnte dies ein Problem sein ?
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  5. #5
    Registriert seit
    Jul 2005
    Beiträge
    1.053
    Nah .NET ist doch ein Microsoft Produkt oder irre ich

    Gruß AS400.lehrling

  6. #6
    Registriert seit
    Sep 2010
    Beiträge
    5
    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

  7. #7
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    ... 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 Zitat von ThinkPad Beitrag anzeigen
    Nicht alles was mit .Net zu tun hat kostet Geld, abgesehen von Microsoft Visual Studio
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  8. #8
    Registriert seit
    Sep 2010
    Beiträge
    5
    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ß

  9. #9
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    ... 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 Zitat von ThinkPad Beitrag anzeigen
    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ß
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  10. #10
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    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.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  11. #11
    Registriert seit
    Sep 2010
    Beiträge
    5
    Diese Drittanbieter würde ich mir mal ganz gerne anschauen.
    Gibt es da bekannte Hersteller mit einer guten Schnittstelle die du empfehlen kannst ?

Similar Threads

  1. Db2 Datenbank Treiber Download
    By kr1s in forum NEWSboard Server Software
    Antworten: 11
    Letzter Beitrag: 14-01-11, 12:22
  2. Problem mit DB2 Connect
    By Ewald in forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 24-01-07, 18:32
  3. Zugriff auf DB2 UDB
    By Azaron in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 05-12-06, 13:42
  4. Integrierter PC Server und eine ERP Anwendung
    By TARASIK in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 31-08-06, 12:08
  5. DB2 <-> SQL-Datenbank (XAL)
    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
  •