Autor Beitrag
bvl
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 29



BeitragVerfasst: Fr 11.03.05 22:24 
Hi, hier mein Quelltext. Beim
Zitat:
Add
knallt es (EAccessViolation).
Aber warum? Und wie kann ich prüfen, was da los ist?

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
procedure TSalutationList.ReadFromDB;
var ASalutation : TSalutation;
begin
  Clear;
  with DataModule1 do begin
    if SalutationADOQuery.Active then SalutationADOQuery.Close;
    SalutationADOQuery.SQL.Clear;
    SalutationADOQuery.SQL.Add('SELECT * FROM Salutations');
    SalutationADOQuery.Open;
    SalutationADOQuery.First;
    while not SalutationADOQuery.EoF do begin
      ASalutation := TSalutation.Create;
      ASalutation.Salutation := SalutationADOQuery.FieldByName('Salutation').AsString;
      Add(ASalutation);
      SalutationADOQuery.Next;
    end;
    SalutationADOQuery.Close;
  end;
end;


Moderiert von user profile iconAXMD: Code- durch Delphi-Tags ersetzt.