ich habe Lazarus mit zeos Komponenten und MariaDb unter Windows.
Habe sowas schon tausend mal gemacht.
Aber jetzt findet er den Datensatz nicht mehr in der Datenbank. Ein einfacher SELECT.
Code: Alles auswählen
Form1.ZQuery1.SQL.Text:='SELECT * FROM fahrplan WHERE Tour=:tour AND Linie=:linie AND solldatum=:solldatum AND sollzeit=:sollzeit AND Wochentag=:wochentag ORDER BY Tour, Linie, solldatum, sollzeit, Wochentag';
Form1.ZQuery1.ParamByName('tour').asString:=etour;
Form1.ZQuery1.ParamByName('linie').asString:=elinie;
Form1.ZQuery1.ParamByName('solldatum').asDateTime:=esolldatum;
Form1.ZQuery1.ParamByName('sollzeit').asDateTime:=esollzeit;
Form1.ZQuery1.ParamByName('wochentag').asString:=ewochentag;
// Variable etour ist vom Typ string und enhält 'Test 1'
// Variable elinie ist vom Typ string und enhält 7'
// Variable esolldatum ist vom Typ TDateTime und enhält '30.12.1899' also den Wert 0
// Variable esollzeit ist vom Typ TDateTime und enhält '06:52:00'
// Variable ewochentag ist vom Typ string und enhält 'Samstag'
// Primary-Key ist: Tour, Linie, Solldatum, Sollzeit, Wochentag
Habe keine Ahnung warum.
Kann mir da jemand einen Tipp geben????
Danke und Gruß
Jürgen