Registriert seit: 30. Sep 2006
Ort: Gundelfingen
1.109 Beiträge
Delphi 2007 Professional
|
Standardwert bei ADO-Abfrage
14. Apr 2009, 13:05
Datenbank: Access • Zugriff über: ADO
Hi,
ich versuche grade über ADO auf eine Access-Datenbank zuzugreifen.
Delphi-Quellcode:
procedure TDatenbank.DiscountExists(EAN: string);
begin
if fConnection.Connected then
with fQuery do
begin
Close;
SQL.Clear;
// Active := False;
// fConnection.BeginTrans;
SQL.Add(' SELECT * FROM `Products`, `Discounts` WHERE (`Discounts`.ProduktFKID = `Products`.PKID) AND (EAN = '' 0123456789'' )');
try
Open;
// fConnection.CommitTrans;
except
// fConnection.RollbackTrans;
end;
end;
end;
Jetzt kommt nach dem Open; aber immer die Fehlermeldung
Zitat:
---------------------------
Benachrichtigung über Debugger- Exception
---------------------------
Im Projekt MeinProgramm.exe ist eine Exception der Klasse EOleException mit der Meldung 'Parameter`Discounts`.ProduktFKID hat keinen Standardwert' aufgetreten.
---------------------------
Anhalten Fortsetzen Hilfe
---------------------------
Was mache ich falsch?
mfg.Dominik
Dominik Wer anderen eine Grube gräbt, hat ein Gruben-Grab-Gerät!
|