Hallo zusammen, habe mich jetzt endlich grob in MySQL und PHP reingefuchst. Ein Teil fehlt mir aber noch zu meinem Glück. Ich würde gerne, wenn ich eine .exe Datei ausführe, den Wert in einer MySQL Datenbank ändern. Ich programmiere in C. Kann mir vlt jemand ein Tutorial oder eine Beispiel-Datei mit Erklärung liefern ? Danke für eure Hilfe ! :)
Gast
#3990920
Simon Kupfer schrieb: > Ich würde gerne, wenn ich eine .exe Datei ausführe, den Wert in einer > MySQL Datenbank ändern. > Ich programmiere in C. Kann mir vlt jemand ein Tutorial oder eine > Beispiel-Datei mit Erklärung liefern ? Danke für eure Hilfe ! :) so ist das Problem? Wenn du es mit PHP kannst, dann ist es doch bei C nicht viel anders. Du brauchst entweder eine ODBC Verbindung zur Datenbank oder du nutzt die myssql lib für die Verbindung.
Danke für deine Antwort. Aber genau da hört es auf. Die Befehle, zum schreiben bzw. auslesen der DB sind nicht das Problem. Nur das mit dem Verbindungsaufbau, weis ch nicht wie ich es anstellen soll.
Gast
#3990929
Simon Kupfer schrieb: > Nur das mit dem Verbindungsaufbau, weis ch nicht wie ich es anstellen > soll. http://dev.mysql.com/doc/refman/5.0/en/c-api-function-overview.html
Tut mir leid. Komme damit nicht klar. Ne Beispiel-Datei wäre echt super :/
Gast
#3991869
Hier findest Du alles, was Du wissen willst. http://openbook.rheinwerk-verlag.de/c_von_a_bis_z/024_c_mysql_001.htm#mj12dab301033f9fd856aa739270c45e08
Gast
#3991877
Hierin enthalten sind alle Funktionen, die zum Verbinden etc. notwendig sind. Ganz am Ende des Kapitels ist in einem längeren Codebeispiel (Code-Beispiele sind super) findest Du auch größere Clients, die zeigen, wie man Daten verarbeitet. Im Prinzip ganz einfach. Nimm bspw. mal SELECT * FROM Tabelle; Das haust Du in einen String und übergibst ihn an eine Funktion der mysql C-API (siehe Buch), fertig. Eine letzte Sache, weil man es leicht überlesen kann... Unter Linux gcc -o myclient myclient.o -L/usr/lib/mysql -lmysqlclient Und mit Windows gcc -o myclient.exe myclient.o -L"c:\mysql\lib\opt" -llibmysql Viel Spaß
ahhh. sehr schön. :) wie konnt ich das bei meinen Suchen übersehen. Aber danke und ein schönes Wochenende :)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.