MySQL-Api?



  • Hi,

    ich möchte aus meiner MFC-Anwendung heraus auf eine MySQL-Datenbank zugreifen.
    Nun habe ich gelesen, dass ich die Datei Mysql.h benötige und diese wohl
    Bestandteil einer MySQL-Api ist. Woher kann ich diese bekommen?

    Greetings
    HollyBolly



  • Auf der MySQL Seite runterladen? 😕



  • Hi estartu, habe es bereits gelöst (nicht zuletzt dank deinem Tutorial!).
    Gibt es zum Thema MySQL eigentlich auch gute Bücher für Einsteiger?
    Das was ich so finde scheint immer die Kombi PHP+MySQL zu beschreiben.

    Ich möchte MySQL und vlt. auch Später MSSQL allerdings nicht mit PHP sondern
    in meinen MFC-Anwendungen zum Einsatz bringen. Die von dir beschriebenen Befehle
    waren schon mal sehr interessant. Ich würde gerne noch mehr lernen 🙂



  • HollyBolly schrieb:

    Hi estartu, habe es bereits gelöst (nicht zuletzt dank deinem Tutorial!).

    Das freut mich. 🙂 Aber mein Artikel hatte ja nichts mit der MySQL Api zu tun. 😕

    Gibt es zum Thema MySQL eigentlich auch gute Bücher für Einsteiger?
    Das was ich so finde scheint immer die Kombi PHP+MySQL zu beschreiben.

    Es gibt auch Bücher nur zu MySQL. Kennst du schon terrashop.de?

    Ich möchte MySQL und vlt. auch Später MSSQL allerdings nicht mit PHP sondern
    in meinen MFC-Anwendungen zum Einsatz bringen. Die von dir beschriebenen Befehle
    waren schon mal sehr interessant. Ich würde gerne noch mehr lernen 🙂

    Nunja, die Grundlagen hast du jetzt ja (damit fehlen maximal Feinheiten und Übung) und leider weiß ich auch nicht alles zu CRecordset, daher gibt es noch keinen Teil 2. Spalten dynamisch anbinden wäre immer noch mein Traumthema dafür.

    Aber wenn du noch konkrete Fragen hast, dann immer her damit. 😉



  • Was mir noch aufgefallen ist...

    Man muss ja offenbar immer die libmysql.dll mit ausliefern, damit das
    Programm läuft. Sollte man diese dann evtl. gleich auf dem Kundenrechner unter
    System32 ablegen?



  • man kann die DLL auch im sleben ordner belassen, wie die Anwendung. Sollte auch laufen.



  • ...und so kommen sich auch verschiedene Versionen nicht ins Gehege. (Stichwort "DLL Hell")

    cheers, Swordfish



  • Ok, dann lasse ich sie, wie bisher, im Ordner der Exe. 🙂


Anmelden zum Antworten