Einzelnen Beitrag anzeigen

woki

Registriert seit: 29. Mär 2003
563 Beiträge
 
Delphi 2006 Architect
 
#4

Re: DBGrid - DataSource - ADODataSet - Access. Daten auslese

  Alt 29. Dez 2003, 23:34
Zitat von sigi:
Delphi-Quellcode:
TAdodataset.first;
TAdodataset.next.;
kommt die Fehlermeldung: Diese Form des Methodenaufrufs ist nur für Klassenmethoden erlaubt.
ok, mit der Schreibweise

TAdodataset.first

meinte ich verwende die methode first der Klasse TAdodataset, aber da es keine Klassenmethode ist, mußt Du sie auf die Instanz der Klassen anwenden, die du gerade meinst.

also z.B. Adodataset1 :TAdodataset
dann Adodataset1.first, anders ausgedrückt, der Compiler muß ja wissen, welches DAtaset du gerade scrollen willst.

Zitat von sigi:

Mit:
Delphi-Quellcode:
if not ADODataSet1.Recordset.EOF = True then
   ADODataSet1.Recordset.MoveNext
else
   beep;
Diese Vorgehensweise ist ein adospezifischer Weg, Delphi unterstützt aber viele verschiedene DB-Techniken. Dieser Weg hätte funktionieren können, muß aber nicht...

Zitat von sigi:

TBetterAdodataset finde ich nirgendwo. Muss noch erwähnen, dass ich Anfänger bin.
Suchfunktion hier in der DP oder Googlen hilft sicher weiter. TBetteradodataset gehört nicht zum Lieferumfang von Delphi, ist aber Freeware. Die Probleme die du bis jetzt hast, haben damit aber nichts zu tun.

Grüsse
Woki
  Mit Zitat antworten Zitat