Zitat von
Synonym:
Delphi-Quellcode:
procedure MakeTables(_myCon: PMySQL);
var
query: PChar;
begin
mysql_select_db(_myCon, '
usr_web_2');
//zu Datenbank "APITest" wechseln
mysql_real_query(_myCon, '
CREATE TABLE posts(id int, author int, date datetime, entry text)', Length(
query));
mysql_real_query(_myCon, '
CREATE TABLE users(id int, name varchar(50), pass varchar(50))', Length(
query));
end;
Du gibst als Länge des Befehls die Länge von
query an, welches du allerdings nicht benutzt. Weise deinen CREATE-Befehl der Variable
query zu und übergib diese an
mysql_real_query, dann sollte es funktionieren.