Hai!
Ich vermute mal, dass es nicht an der Initialisierung liegt, denn von der Entwicklungs-Maschine greife ich auf denselben
MySQL-Server zu, und da funktioniert die Verbindung. Und zwar folgendermaßen (Port ist Standard 3306):
Delphi-Quellcode:
function TDatabase.DelTable: System.Boolean;
var conn :
MySQL.Data.MySqlClient.MySqlConnection;
cmd :
MySQL.Data.MySqlClient.MySqlCommand;
begin
conn:=
MySQL.Data.MySqlClient.MySqlConnection.Create('
server='+host+'
; uid='+user+'
; pwd='+password+'
; database='+database);
cmd:=conn.CreateCommand;
sql:='
DELETE FROM suppl_sup';
cmd.CommandText:=
sql;
conn.Open;
try
cmd.ExecuteNonQuery;
result:=true;
except
on e :
Exception do
begin
// ... Fehlerbehandlung
result:=false;
end;
end;
conn.Close;
cmd.Free;
conn.Free;
end;
LGs Stefan
Man strahlt hier nicht in Wien,
denn bald strahlt es aus Temmelin