Hallo Zusammen, ich habe eine Applikation in C geschrieben und das ganze mit einer MYSQL Datenbank im Hintergrund realisiert, nun frage ich mich ob ich das ganze von MYSQL unabhängig machen kann und bin dabei auf ODBC gekommen. Leider habe ich bei google nur den Hinweis auf ODBC Treiber usw. gefunden, aber immer noch keine Ahnung, wie ich Befehle mitteles ODBC absetzen und dann an die Datenbank weiterleiten kann. Ich möchte erreichen, daß das Programm mit jeder Datenbank läuft, egal ob MYSQL, Postgree, Oracle, oder sogar M$SQL Für nen Schups in die richtige Richtung wäre ich sehr dankbar. Daniel
Am 12 Feb 2005 um 14:45 hat Daniel Bauer geschrieben:
Hallo Zusammen,
ich habe eine Applikation in C geschrieben und das ganze mit einer MYSQL Datenbank im Hintergrund realisiert, nun frage ich mich ob ich das ganze von MYSQL unabhängig machen kann und bin dabei auf ODBC gekommen.
Hallo, muss es denn unbedingt C sein ? Ich habe die ODBC API in C++ so weit gekapselt, dass man nicht mehr so viel damit zu tun hat - einfacher. Einfach C Wrapper aussen rum, dann geht es auch mit C. Die C++ Library ist LGPL! Gruß Lothar
On Saturday, February 12, 2005 5:17 PM, lothar.behrens@lollisoft.de wrote:
Am 12 Feb 2005 um 14:45 hat Daniel Bauer geschrieben:
Hallo Zusammen,
ich habe eine Applikation in C geschrieben und das ganze mit einer MYSQL Datenbank im Hintergrund realisiert, nun frage ich mich ob ich das ganze von MYSQL unabhängig machen kann und bin dabei auf ODBC gekommen.
Hallo,
muss es denn unbedingt C sein ?
der Rest ist ebf. in C geschrieben ...
Ich habe die ODBC API in C++ so weit gekapselt, dass man nicht mehr so viel damit zu tun hat - einfacher.
ich habe vor "100" Jahren das programmieren gelernt und da war von Objektorientierung noch nicht die Rede. Leider fehlt mir das komplette Verständnis dafür und ich komm mit der funktionsorientieren einfach gut zurecht. Ich habe jetzt was von PHP Seite eine Funktionsübersicht gefunden, gibts sowas nicht auch für C?
Einfach C Wrapper aussen rum, dann geht es auch mit C.
Mal sehen ob sich was dazu finden läßt ...
Die C++ Library ist LGPL!
Was meinst Du damit? Danke + Gruß Daniel
participants (2)
-
Daniel Bauer
-
lothar.behrens@lollisoft.de