Avatar billede jhjorsal Mester
17. december 2001 - 11:07 Der er 2 kommentarer og
1 løsning

clientdataset dbgrid

Jeg har et dbgrid der er koblet op på et cliendataset, når jeg laver en insert i dbgriddet imellem 2 record og poster det bliver den nye record automatisk flyttet til bunden af griddet, hvordan undgår jeg dette.
Det skal lige siges at komponenterene alle er woll2woll komponenter, men de ligner vist meget delphi\'s egne komponenter meget de kan bare lidt mere.
hilsen Johnny
Avatar billede morten_s Nybegynder
17. december 2001 - 11:38 #1
Du får vel dine poster tilbage i den sort ordre du har angivet, bruger du Tabel komponent eller Querry ?
Avatar billede jhjorsal Mester
17. december 2001 - 12:13 #2
Jeg prøver lige at forklare lidt mere omkring opgaven. Når jeg starter applicationen hentes data ind i et clientdataset hvor et grid er koblet op på, der har man så mulighed for at indsætte nogle ekstra records i clientdatasettet via griddet, disse records ligger kun i client datasettet og bliver aldrig committet til databasen og det er heller ikke meningen. Det er ikke den vej man ligger nye records i databasen.
Det er for at kunne generer en rapport med data fra databasen suppleret med data som ikke ligger i databasen og ikke skal ligge i databasen.
Så mit problem er stadig hvordan indsætter jeg en record imellem 2 andre records i et clientdataset via et grid
Hilsen Johnny
Avatar billede nih Novice
17. december 2001 - 17:51 #3
Jeg er ny i DELPHI, men records i en tabel er enten sorteret efter en nøgle/index eller i vilkårlig orden.
En ny record indsættes til sidst i recordsættet - indtil der sorteres igen.

Kan man ikke lave det som et alm. grid, og indsætte posterne vha BDE, ADO ????

Niels
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