Meine Prognose: Das Record ist gesund, aber die Instanz zeigt auf einen Haufen Altpapier...
ein
KundenDaten := TKundenDaten.Create(...) sollte helfen
PS:

Zitat von
davar:
Delphi-Quellcode:
procedure TKundendaten.Kundesuchen;
begin
Form1.query1.sql.text:= 'SELECT * FROM kundendaten';
Form1.query1.Open;
kunde1.kundennummer:= Form1.query1.fieldbyname('ID').AsString;
end;
Iih, mach das Form1 da wech!
greetz
Mike