Re: c und ODBC DB Zugriff
"Daniel Bauer" <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Organization | dsb GmbH |
| Message-ID | <[email protected]> |
Hallo Lothar, On Monday, February 14, 2005 4:11 PM, [email protected] wrote: > Am 14 Feb 2005 um 11:53 hat Daniel Bauer geschrieben: > >> On Saturday, February 12, 2005 5:17 PM, [email protected] >> 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? >> > > Bei Microsoft gibts die MSDN und darin die ODBC API. Diese ist > Standard und > kann auch für Linux angewendet werden. Vielleicht gibt es aber auch die hab ich, aber ich wollte natürlich nicht unbedingt M$ für irgendeines meiner Programme einsetzen > noch was > bei unixODBC.org. da hab ich jetzt mal nachgesehen, es gibt wohl was, aber ne richtige Reference habe ich noch nicht gesehen ... >>> Einfach C Wrapper aussen rum, dann geht es auch mit C. >> >> Mal sehen ob sich was dazu finden läÃt ... > > Besser ist, alles in C zu implementieren. Denn ODBC API ist C. Meine > Klassen > gehen halbwegs und könnten helfen, eine C API zu schreiben, die > einfacher als > ODBC ist. Ansonsten hilft nur viel lesen, wie ich es getan habe wenn Du so nett wärst mir die zur Verfügung zu stellen, ich denke man kann nur draus lernen >>> Die C++ Library ist LGPL! >> >> Was meinst Du damit? > > Mein Projekt unterliegt der LGPL Lizenz. D.h. Du darfst diese frei > verwenden - auch in komerziellen Projekten. hört sich gut an, bisher ist zwar noch nicht an eine kommerzielle Version gedacht, aber man weià ja nie ... ich programmiere das für den Eigenbedarf und denke daran das ebf. unter die GPL zu stellen, wobei mir noch nicht ganz klar ist was der Unterschied zwischen der GPL und der LGPL ist ... Gruà Daniel -- Um die Liste abzubestellen, schicken Sie eine Mail an: [email protected] Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: [email protected]