Forum: Datenbanken
Delphi
by Brueckenhauer,
29. Okt 2004
aber eine Frage noch....Ich bekomme bei einem ergebnis auf 30 Reihen als ergebnis, wie bekomme ich jede reihe des ergebnisses in eine Zeile der Listbox?
Forum: Datenbanken
Delphi
by Brueckenhauer,
29. Okt 2004
ok, lassen wa das :lol: jetzt gehts....
Forum: Datenbanken
Delphi
by Brueckenhauer,
29. Okt 2004
dadrinne steht das:
procedure Tform1.connect();
begin
// Eigenschaften der Verbindung Anfang
FMysql.Host := '+++++';
FMysql.port := 3306;
FMysql.user :='++++';
FMysql.password := '++++';
FMysql.UnixSocket := '';
Forum: Datenbanken
Delphi
by Brueckenhauer,
29. Okt 2004
ja, hatte ich vergessen zu schreiben....
Forum: Datenbanken
Delphi
by Brueckenhauer,
29. Okt 2004
also, in form1 stehen die connect daten, datenbank, name, pw usw... dann wird in form4 oben bei uses das: umysqlvio, uMysqlCT, uMysqlClient, uMysqlHelpers angehängt dadrunter kommt: {$I mysqlinc.inc} und dann wird bei private das eingetragen:
FMysql: TMysqlClient;
FResult: TMysqlResult;
und dann halt der obige quelltext, auf form1 geht er und auf form4 gibt er halt die obig gepostete...
Forum: Datenbanken
Delphi
by Brueckenhauer,
29. Okt 2004
also zu 1. das mit der Form1.connect(); das passt, da die abfrage auf form4 ist und der die connect daten von form1 benutzen soll, das mit dem for Fresult ist ein Tippfehler, das for gehört da nicht hin....
Forum: Datenbanken
Delphi
by Brueckenhauer,
29. Okt 2004
hat keiner eine Ahnung wo das dran liegen kann?
Forum: Datenbanken
Delphi
by Brueckenhauer,
29. Okt 2004
diese stelle ist in der unten gepostetn datei....aber soweit ich herausgefunden habe kommt da nur eine fehlermeldung wenn der mehr als 1 Datenreihe als Ergebnis bekommt...
Forum: Datenbanken
Delphi
by Brueckenhauer,
28. Okt 2004
Erst kommt die Meldung siehe Bild und danach sehe ich das:
result:=connect(fhost,fuser,fpasswd,fdb,fport,funix_socket,ftrysock,fclient_flag);
Forum: Datenbanken
Delphi
by Brueckenhauer,
28. Okt 2004
Ich möchte eine Abfrage die so lautet:
select * from land order by datum
ausführen, da kommt aber leider eine Fehlermeldung, wie kann ich es anders machen?
Form1.connect();
FMysql.Connect;
if assigned(FResult) then begin
if FMysql.Status<>MYSQL_STATUS_READY then