Connect zum MySQL-Server
-
Hallo,
in bin gerade dabei von php und php-gtk zu C++ zu wechseln.
Arbeite mit einer Autorenversion von VS C++ 6.0 aus dem C++ Schinken von Dirk Louis.
Da ich beruflich mit der Nutzung von mysql zu tun habe, interessiert mich der Connect zu einer mysql-db besonders, und das ganze ohne ODBC.
Will Client-Apps erstellen, die den mySql-DB Server in Intranet unserer Firma nutzen, so wie es jetzt schon recht grosse php-Apps machen.
In meiner Autorenversion von VS versuche ich folgenden Ansatz aus dem Internet.
Alle .h Files sind im Projektverzeichnis auch die libs von mysql.com usw.
Projekttyp ist eine einf. Konsolenanwendung mithilfe des App-Assistenten von VS6.#include <mysql.h>
#include <stdio.h>int main(void)
{
MYSQL *connection;
MYSQL_RES *result;
char sql[1000];
MYSQL_ROW row;
int anz;
int i;connection=mysql_init(NULL);
if(! mysql_real_connect(connection, NULL, "dbuser",
NULL, "test", 0,NULL,0))
{
fprintf(stderr, "Verbindung schlug fehl\n");
mysql_close(connection);
exit(1);
}sprintf(sql, "SELECT * FROM tabelle");
...
...}
beim Compilieren kommt immer derselbe Fehler NR 1010: kann vorkomp. Header-Dateien nicht finden ... plötzliches Ende des Headerdatei oder so ähnl.
Hab auch schon die vorkomp. Header abgestellt, dann kommen mehr Fehler und es hilft nicht wirklich weiter.
Das Coden selbst ist nicht so das Problem, aber die Modularität und Abhängigkeiten machen Anfänger schon irre.
Werd jetzt mal das entsprechende Kapitel meines C++ Kompendiums lesen.
Aber vielleicht hat jemand ja zu diesem speziellen Problem ne Lösung.
Ist wirklich ein Anfängerproblem, glaub ich.Gute Nacht erstmal
Gruss
koreson
-
Er kann die vorkompilierten Header nicht finden. Näheres siehe Manual.
[edit]BTW: Falsches Forum, bitte nach VC++ schieben[/edit]
Bye, TGGC (Denken, und gut ist.)
-
mal die forumshilfe verwenden
http://www.c-plusplus.net/forum/viewtopic.php?t=95586&highlight=vorkompilierte+header
zum bleistiftvorkompilierte header und dann im mfc forum suchen
suche findest du oben rechts.