Einzelnen Beitrag anzeigen

Benutzerbild von Garby
Garby

Registriert seit: 17. Mär 2003
Ort: Tirol
199 Beiträge
 
Delphi 2005 Professional
 
#7
  Alt 1. Apr 2003, 19:11
Hallo,

ich hoffe du erwartest nicht, dass dir hier jemand den Source eines kompletten Programms postet.

Mal angenommen du hast eine Tabelle in Paradox die folgedermassen ausschaut:

ENGLISCH_DEUTSCH
ENLFNR // laufende Nummer
ENENGLISCH // englischer Text
ENDEUTSCH // deutscher Text

Die Abfrage schaut dann so aus:
Delphi-Quellcode:
with qryAbfrage do begin
  Close;
  SQL.Text := 'Select Count(*) as ANZAHL From ENGLISCH_DEUTSCH';
  SQL.Add('Where ENENGLISCH = :Englisch and ENDEUTSCH = :Deutsch');
  ParamByName('Englisch').AsString := edtEnglisch.Text; // Parameterwerte aus 2 Edit-Feldern
  ParamByName('Deutsch').AsString := edtDeutsch.Text;
  Open;
  if FieldByName('ANZAHL').AsInteger > 1 then
    ShowMessage('Richtig')
  else
    ShowMessage('leider Falsch');

  Close;
end;
Hoffentlich hilft es dir
Walter
Wenn zwei dasselbe tun, ist es noch lange nicht dasselbe
(Adelphi)
  Mit Zitat antworten Zitat