• Man sieht ja schon bei der zweiten Zeile (#include "C/..der mysql.h"), dass du keine Ahnung von Headerfiles hast.
    Ein Tipp: mysql.h bezieht sich auf mehreren Headerfiles im gleichen Ordner ;')

    Discord: prox#8747

    ___

    Look at yourself in the mirror and tell me what a man is without pride.
    Tell me what a man is without fire in his eyes

  • @El .prox bin noch relativ neu in c++ xD

    wollte mir einfach mal learning by doing gönnen für c++ und hab nunmal nichts passendes gefunden für sql :D das mit den headerfiles im gleichen ordner habe ich nicht so recht verstanden.. wird ja direkt mysql.h geladen die zusätzlich noch andere dateien lädt. :o

  • Da anscheinend keiner dir hilft, versuch ich es dir mal leicht zu veranschaulichen ( im Vergleich zu C# mit MySQL, sind diese Schritte wortwörtlich beschissen :( DIE SCHRITTE SIND FÜR VISUAL STUDIO GEDACHT - DEIN FALL
    1.) Du stellst dein Projektbuild auf Release um
    2.) Du gehst auf die Einstellungen deines Projektes ( Projekt -> xy-Eigenschaften )
    3.) Konfigurationseingeschaften
    4.) Gehst auf C/C++ - Tab: Rechts bei den Füllfeldern steht Zusätzliche Includeverzeichnisse dort solltest du den Include-Ordner von der Datenbankengine ( MySQL ) angeben: bspw.: C:\xampp2\mysql\include
    5.) Gehst auf Linker - Tab: bei Zusätzliche Bibiliotheksverzeichnisse gibst du den Ordner, indem sich die C/C++-Bibiliotheken der MySQL-Installation befinden, an. bspw.: C:\xampp2\mysql\lib
    6.) Beim Linker-Tab gehst du auf den Unter-Tab "Eingabe": rechts im Füllfeld fügt du, bei Zusätzlicheabhängigkeiten, libmysql.lib ein.
    7.) Starten, falls geht super, falls nicht bitte melden!
    8.) Nachdem du deine Applikation erfoglreich kompiliert hast, kannst du die Anwendung jetzt im Build-Ordner starten, dort aber wir ein Error kommen, denn eine DLL fehlt: libmysql.dll. Diese kopierst du einfach vom MySQL-lib-Ordner ( bspw.: C:\xampp2\mysql\lib ) im Build-Ordner, und dann sollte es funktionieren.

    achja der Header wird so im präprozessor definiert: #include "mysql.h"
    den wir haben ja, C:\xampp2\mysql\include, in den Includeverzeichnissen angegeben. Oder willst du jede Headerdatei, die von der mysql.h benötigt wird, einzeln hineinschreiben :'P

    Viel Erfolg!

    Discord: prox#8747

    ___

    Look at yourself in the mirror and tell me what a man is without pride.
    Tell me what a man is without fire in his eyes

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!