Avatar billede fedtoere Praktikant
19. oktober 2007 - 17:24 Der er 8 kommentarer og
1 løsning

Data fra Database til f.eks en label

Jeg har lige startet med lidt delphi og DB.
Jeg har oprettet en ADO connection og har en DBGrid komponent som også modtager hele min DB.
Hvordan vælger jeg f.eks at skrive post nr 3 i f.eks nr 2 kolonne i DB som f.eks hedder "kolonne2" ?

I stil med Label1.caption := ?
Avatar billede martinlind Nybegynder
19. oktober 2007 - 17:51 #1
så skal du kigge på DBLabel / DBEdit / DBxxxx osv. dem kan du connecte til et enkelt felt
Avatar billede fedtoere Praktikant
19. oktober 2007 - 19:26 #2
Ja, men hvordan "bladre" jeg så igennem mine records ?
Pt har jeg vist de første records fra min DB.
Avatar billede fedtoere Praktikant
19. oktober 2007 - 20:01 #3
Med andre ord hvordan skifter jeg records i min DBGrid.
F.eks ved brug af en knap, som det er nu kan jeg skifte i selve DBGrid'en med musen.
Det skal jeg selvfølgelig slå fra og så lave DBGrid'en usynlig for brugeren, men først skal jeg kunne "bladre" ved f.eks at tælle index-nr et op.
Avatar billede vallemanden Nybegynder
19. oktober 2007 - 20:17 #4
ADOTable1.Next;
Avatar billede martinlind Nybegynder
19. oktober 2007 - 21:10 #5
eller med dbnavigator comp.

og hvis det skal være lidt generisk :

dbgrid1.datasource.dataset.next;
Avatar billede fedtoere Praktikant
20. oktober 2007 - 00:18 #6
Tak for svarene, martinlind hvis du ligger et svar får du disse point fordi du har hjulpet fra start til slut.
Avatar billede martinlind Nybegynder
20. oktober 2007 - 00:29 #7
svar :)
Avatar billede vallemanden Nybegynder
20. oktober 2007 - 05:20 #8
Label1.caption := ADOTable1.FieldByName('kolonne2').AsString;

for at svare på det du startede med at spørge om  :)
Avatar billede martinlind Nybegynder
20. oktober 2007 - 11:10 #9
vallem. >>

ADOTable1.First;
ADOTable1.Next;
ADOTable1.Next;
Label1.caption := ADOTable1.FieldByName('kolonne2').AsString;

Så passer det *ss*
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester