000
30.09.2007, 12:25 Uhr
~FreiherrEintritt
Gast
|
Das ist mein Code:
C++: |
#include "util.h" #include <windows.h> #include <mysql++.h> #include <iostream> #include <iomanip> using namespace std; using namespace mysqlpp;
int main() { Connection con(false); if(!con.connect("testbase", "localhost", "root", "", 80)) { cerr << "Fehler: " << con.error() << endl; return -1; }
Query query = con.query(); query << "insert into testtable values ('Vier', '4');"; // Hier hängts Result res = query.store(); if(res) { cout << "Values inserted" << endl; } else { cerr << "Fehler: " << query.error() << endl; return -1; }
return 0; }
|
Mein Problem: Das Programm bleibt hängen, wenn ich den Query-Stream mit dem SQL-Befehl fülle. Das kann ich mir einfach nicht erklären... |