DB2/Oracle unter der GPL Version
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
DB2/Oracle unter der GPL Version
Hallo, da IBM und Oracle von ihren Datenbanken inzwischen auch kostenlose Version verteilen, ergibt sich die Frage, ob jemand die schon unter der GPL Version von Qt zum laufen bekommen hat? Da Trolltech ja die nötigen Module entfernt hat:(
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
Wenn Sie eine Linuxversion moechten,mache ich Ihnen einen besseren Vorschlag,dass Sie sie in sourceforge.net suchen koennen.Sie liefert eine :
http://sourceforge.net/projects/otl . Jedoch gibt es doch noch viele Projekte,die ODBC oder DBDriver vielleicht lieferen haetten.
mfg
http://sourceforge.net/projects/otl . Jedoch gibt es doch noch viele Projekte,die ODBC oder DBDriver vielleicht lieferen haetten.
mfg
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
Ja,du hast recht. IBMs CD,DVD,DeveloperNetwork muessen uns etws lieferen. Machs gut , Viel Spass.
P.S.
Aber am besten wuensche ich mir,eine Klasse zu Bauen,deren Interface von der QT-DB-Interface durch Opensource ODBC oder andere Driver gefuellt werden koennen,so dass ein neues Projekt dadurch gebaut werden koennen.

P.S.
Aber am besten wuensche ich mir,eine Klasse zu Bauen,deren Interface von der QT-DB-Interface durch Opensource ODBC oder andere Driver gefuellt werden koennen,so dass ein neues Projekt dadurch gebaut werden koennen.
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
Mit dem ODBC Treiber in Qt kannste du eigentlich jeden ODBC Treiber nutzen. Der Pferdefuß daran ist, das der ODBC Treiber für die jeweilige DB im ODBC System des OS registriert werden muss. Ok unter Linux nur eine Textdatei. Aber unter Windows muss das ganze in die Registry. Und wenn man denn nur die DLL's hat, ist es etwas düster. Was in Qt Fehlt währe ein JDBC Modul. Das würde die Sache echt vereinfachen. Eventuell kann man das mit Jambi bauen(wenn es fertig ist). Es gibt ja eine Basisklassen mit deren Hilfe du eigene Datanbankanbindungen in Qt realisieren kannst. Nur ist das in der Regle ziemlich aufwendig, da die für die meisten DB's es nur C und keine C++ Schnittstellen gibt.
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
Unter Linux habe ich den Treiber schon eingerichtet bekommen. Nur unter Windows geht es irgenwie nicht.(zu mindestens nicht Sinnvoll) Der ODBC Treiber ist 25MB groß. Nur wenn man den Automatisch instillieren lassen will, das Setup immer gleich 130MB haben:((weil es immer gleich die ganze IBM Java Maschine mit installiert.) Nur wie kann man unter Windows ein ODBC Treiber per Hand installieren???
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
Ich hatte wenigere Erfahrungen,unter MS.NET einen DBDriver geschrieben zu haben.Wie ich gemacht habe, vergesse ich jetzt.
Aber ich benutzte C/C++ Schnittstellen von diesem DB ,das stimme.Ich fuellte alle .NET-Schnittstellen,Z.B IConnection,IDataReader,IDataAdapter....etc, mit C/C++ Schnittstellen von diesem DB. Ich denke,dass du c/c++ Schnittstellen vom DB erhaben benutzen musst,wenn du ODBC-Interface nicht nehmen kannst.
Viele Glueck und Machs gut
mfg
Viele Glueck und Machs gut
mfg
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten: