Einzelnen Beitrag anzeigen

Steve9825679

Registriert seit: 21. Jun 2005
Ort: Gmunden
24 Beiträge
 
Delphi 2010 Professional
 
#3

Re: Software mit MySQL-Komponente portieren

  Alt 9. Mai 2008, 17:53
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
  Mit Zitat antworten Zitat