Ich habe eine DBLookupcombobox mit einer Datenbank und einer DBGrid verbunden.
Man wählt mit der DBLookupcombobox die 'Artikel' aus , die dann mit weiteren Daten ('Artikelnummer','Artikelpreis', 'Menge')
in die Tabelle eingetragen werden. Funktioniert auch alles einwandfrei
Nur wenn keine Auswahl getroffen wurde, dann werden die Daten trotzdem eingetragen.
Dann gibts nen Absturz
Wie kann ich das verhindern ??
Delphi-Quellcode:
if dblookupcombobox1.DataSource.DataSet.FieldByName('Artikel').Value <> NULL then
Daten_eintragen;
......oder besser......
Delphi-Quellcode:
if dblookupcombobox1.DataSource.DataSet.FieldByName('Artikel').asstring<> '' then
Daten_eintragen;