ich habe ein seltsames Phänomen:
Code: Alles auswählen
procedure TForm1.Button1Click(Sender : TObject);
var
tmpfloat: double;
begin
ZConnection1.Connected := true;
ZQuery1.SQL.Add('INSERT INTO db.tabelle (d) values (1.234)');
ZQuery1.ExecSQL;
ZQuery1.SQL.Clear;
ZQuery1.sql.Add('select * from db.tabelle');
ZQuery1.Open;
tmpfloat := ZQuery1.FieldByName('d').AsFloat;
ShowMessage(FloatToStr(tmpfloat));
end;
Ich verwnde Lazarus 0.9.28.2 mit FPC 2.2.4 unter Windows Vista mit Zeos 6.6.6
Wenn ich mir die Tabelle mit HeidiSql anschaue bekomme ich den korrekten Wert angezeigt.
Auf einem anderen Rechner mit Delphi und Zeos 6.6.5 funktioniert es.
Hat jemand einen Rat an welcher Stelle ich da suchen muss?
Gruß no1