Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi bei table1.next kommt Meldung Table1 nicht im Editiermodus ? (https://www.delphipraxis.net/9516-bei-table1-next-kommt-meldung-table1-nicht-im-editiermodus.html)

kaemmi 28. Sep 2003 12:44


bei table1.next kommt Meldung Table1 nicht im Editiermodus ?
 
Ich hab folgendes Prob.
Bei folgendem Code
Delphi-Quellcode:
datenmodul.table1.first;
for i:=0 to datenmodul.Table1.RecordCount-1 do begin
         datenmodul.Table1.edit;
         Items.Add(datenmodul.Table1.fieldbyname('Name und Vorname').AsString);
         datenmodul.Table1.edit;
         datenmodul.Table1.Next;
     end;
sagt er mir bei table1.next, dass table1 nicht im Editiermodus ist :?:
wobei ich doch vorher in diesen modus geschaltet habe (table1.edit) :gruebel:
Die Schleife soll alle Namen aus der DB in eine Listbox eintragen.

Danke schon mal, Kaemmi :dance:

kiar 28. Sep 2003 15:11

Re: bei table1.next kommt Meldung Table1 nicht im Editiermod
 
vorher musst du die tabelle öffnen:
Delphi-Quellcode:

datenmodul1.table1.open;

schmiddi 28. Sep 2003 17:39

Re: bei table1.next kommt Meldung Table1 nicht im Editiermod
 
Hallo,

wäre nicht ein table1.edit zuviel, und es wäre ein table1.post ganz ratsam!? :o)

Ralf

APP 28. Sep 2003 17:44

Re: bei table1.next kommt Meldung Table1 nicht im Editiermod
 
Hallo,

wenn Du nur lesend auf die Datensätzte zugreifen willst
Delphi-Quellcode:
Items.Add(datenmodul.Table1.fieldbyname('Name und Vorname').AsString);
mußt/sollst Du IMHO die Tabelle nicht in den Edit-Modus schalten.

Delphi-Quellcode:
datenmodul.table1.first;
for i:=0 to datenmodul.Table1.RecordCount-1 do begin
         Items.Add(datenmodul.Table1.fieldbyname('Name und Vorname').AsString);
         datenmodul.Table1.Next;
     end;

kaemmi 28. Sep 2003 18:50

Re: bei table1.next kommt Meldung Table1 nicht im Editiermod
 
hilft alles nichts. hab alles ausprobiert.
@ kiar
danke für den tip. aber das hab ich natürlich von anfang an gemacht :wink:
@ schmiddi
funzt auch nicht.
@ app
gute idee. aber es haut nich hin.

Haha. ich habs. :hello: ich hab jetzt in das BeforeScroll-Event von Table1 mein
Table1.edit reingesetzt. ist sowieso besser.
dank euch leude.

und nie vergessen :dp:


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz