Zugriff auf MySQL Datenbank



  • Jochen Kalmbach schrieb:

    OT: Wenn Du schon VC2005 verwendest, dann könntest duch auch gleich SQL 2005 Express verwenden...
    MySQL ist keine Datenbank sondern ein Spielzeug (zumindest in der Default-Einstellung)...

    Stimmt, aber da hätte ich das selbe Problem(wie sprech ich die an?)

    Zudem würd ich das jetzt gerne mit der MySQL Datenbank hinkriegen, keiner ne Idee wo ich Visual 2k5 bekannt gegeben muss wo die Daten liegen?



  • Souljumper schrieb:

    Jochen Kalmbach schrieb:

    OT: Wenn Du schon VC2005 verwendest, dann könntest duch auch gleich SQL 2005 Express verwenden...

    Stimmt, aber da hätte ich das selbe Problem(wie sprech ich die an?)

    ADO.NET!? Geht ganz simpel...

    Souljumper schrieb:

    Zudem würd ich das jetzt gerne mit der MySQL Datenbank hinkriegen, keiner ne Idee wo ich Visual 2k5 bekannt gegeben muss wo die Daten liegen?

    Global:
    Manü: "Extras|Optionen|Projekte und Projektmappen|VC++-Verzeichnisse"
    Projekt:
    Menü: "Projekt|Eigenschaften|Konfigurationseigenschaften|C/C++|Allgemein|Zusätzliche Includeverzeichnisse" und "...|Linker|Allgemein|Zusätzliche Bibliotheksverzeichnisse"



  • Jochen Kalmbach schrieb:

    Souljumper schrieb:

    Jochen Kalmbach schrieb:

    OT: Wenn Du schon VC2005 verwendest, dann könntest duch auch gleich SQL 2005 Express verwenden...

    Stimmt, aber da hätte ich das selbe Problem(wie sprech ich die an?)

    ADO.NET!? Geht ganz simpel...

    Souljumper schrieb:

    Zudem würd ich das jetzt gerne mit der MySQL Datenbank hinkriegen, keiner ne Idee wo ich Visual 2k5 bekannt gegeben muss wo die Daten liegen?

    Global:
    Manü: "Extras|Optionen|Projekte und Projektmappen|VC++-Verzeichnisse"
    Projekt:
    Menü: "Projekt|Eigenschaften|Konfigurationseigenschaften|C/C++|Allgemein|Zusätzliche Includeverzeichnisse" und "...|Linker|Allgemein|Zusätzliche Bibliotheksverzeichnisse"

    Danke, aber kann es sein das diese Archiv das oben verlinkt ist unvollständig ist? Wenn ich nämlich ein leeres programm, nur mit der headerdatei mysql++.h includier, compilieren will bekomme ich folgende Nachricht:

    c:\program files\microsoft visual studio 8\addons\mysql++-2.0.7\lib\defs.h(34) : fatal error C1083: Cannot open include file: 'mysql.h': No such file or directory

    Hab ich was falsch gemacht oder fehlt was?



  • Wie ich schon sagte: mysql.h ist beim MySQL dabei.



  • Ringding schrieb:

    Wie ich schon sagte: mysql.h ist beim MySQL dabei.

    Müssen die Headerdatei in ein bestimmtes verzeichnis oder reicht das wenn die in einem seperaten mysql ordner liegen den ich dann, wie du beschrieben hast, VC++ bzw. dem Projekt bekannt gebe?



  • Ringding schrieb:

    Wie ich schon sagte: mysql.h ist beim MySQL dabei.

    Ich gebs auf mit mysql.

    Gibt es für die ADO.net brauchbare turorials - kann so direkt nichts finden.





  • omg... MySQL ist so einfach... hab hier auch mal nen Beitrag dazu geschrieben... ist nen Beispiel wie de connecten kannst usw.. also das ist wirklcih SEHR einfach...

    und ja es reicht dem einfach den ordner bekannt zu machen und dann #include <mysql.h> davor zu setzten -.-



  • Wenn der gute Herr keine Lust mehr hat dann steig ich halt mal ein.

    Ich erstell ein neues Projekt. schreib ein #include <mysql++.h> rein und will kompilieren und erhalte 99 Fehler und 5 Warnungen.

    Ich hab das Verzeichnis bekannt gemacht wie es weiter vorne in dem Thread beschrieben ist.

    Kann mir jemand helfen???

    Thx im vorraus



  • #include <mysql.h>



  • Verbessert die Sache in keinem Punkt.

    V O R A U S scheint ein böses Wort zu sein ^^



  • paindelux schrieb:

    V O R A U S scheint ein böses Wort zu sein ^^

    Nur, wenn man es mit 2 r schreibt. 😃



  • danke fuer den Tipp hilft mir aber leider nicht weiter ...



  • ist bei mir auch nicht gelöst, hatte nur wenig zeit die letzten tage/wochen.

    In diesem package was man sich hier runterladen kann http://www.tangentsoft.net/mysql++ fehlt ohnehin die mysql.h datei. wenn man die mysql++.h einbindet wird über umwege trotzdem die mysql.h benötigt--> es knallt wieder.

    Die readme's im mysql package beziehen sich teilweise auf ordner die nicht vorhanden sind(include ordner) und auf Visual 2003(wobei ersters das größere Problem ist).

    haben durch diverse google suchtreffer noch die libmysql.dll in den system32 ordner gelegt, aber geholfen hats nichts.

    Ich hab VC2005 derzeit so konfiguriert(nicht das es funzt, aber so ist mein status-quo)
    Unter:
    Menü: "Extras|Optionen|Projekte und Projektmappen|VC++-Verzeichnisse"

    Den /lib Ordner als directory für include files angegeben

    Dann dem Projekt selbst unter:
    Menü: "Projekt|Eigenschaften|Konfigurationseigenschaften|C/C++|Allgemein|Zusätzliche Includeverzeichnisse

    Den /lib Ordner für zusätzliche include verzeichniss angegeben.

    Unter
    Menü: "Projekt|Eigenschaften|Konfigurationseigenschaften|Linker|Allgemein

    Ebenfalls den /lib Ordner angelegt, in dem mittlerweile auch eine datei names libmysql.lib hinein kopiert hab(google sagte mir der linker braucht die - ebenfalls nicht in dem tollen package enthalten).



  • was hilft euch an:

    #include <mysql.h>
    

    nicht weiter? Habt ihr überhaupt nen MySQL Server lokal installiert? und den auf Developer laufen? Sonnst funzt das net -.-



  • (D)Evil schrieb:

    was hilft euch an:

    #include <mysql.h>
    

    nicht weiter? Habt ihr überhaupt nen MySQL Server lokal installiert? und den auf Developer laufen? Sonnst funzt das net -.-

    mysql lokal vorhanden, soweit war ich dann doch schon 😉 - läuft euch, kann über phpmyadmin damit arbeiten.

    Wie krieg ich den developer zum laufen, wie/wo geht das?



  • ich hab auch den developer am laufen und ich arbeite auch schon damit in einer consolen anwendung. Es funct nur mit MFC Project nicht!!!



  • paindelux schrieb:

    ich hab auch den developer am laufen und ich arbeite auch schon damit in einer consolen anwendung. Es funct nur mit MFC Project nicht!!!

    wo muss ich den einschalten? ich bin noch nicht so ganz firm mit VC2k5 - für google nach devoloper zu suchen ist ziemlich witzlos...



  • auf http://www.mysql.com gibt es eine binary zum installieren und da kannst du das Teil als Developer auswählen.



  • OT: Sollte man den Thread nicht so langsam mal in "Datenbanken" verschieben... der Zusammenhang mit MFC hat sich mir noch nicht erschlossen 😕


Anmelden zum Antworten