Avatar billede vallemanden Nybegynder
25. februar 2005 - 13:03 Der er 5 kommentarer og
1 løsning

DBGrid søgning+update

Hej alle

Ja jeg ved ikke helt hvordan jeg skal forklare dette, meeen.....

Jeg har et DBGrid som indeholder mange data jeg har lavet en søgning som finden en given record og denne bliver så highligtet(eller markeret) i DBGrid, men mit problem er at mange gange så er det i bunden ad DBGriddet og man skal så scrolle ned for at se dem der ligger under.

Kan kan få den markerede record til at stå i toppen af dbgriddet??(man skal stædig kunne scrolle op og ned.)

Hilsen
V
Avatar billede martinlind Nybegynder
25. februar 2005 - 13:10 #1
det mener jeg godt du kan, kig i hjælpen, evt. under en TStringGrid eller TDragGrid, det er dem DBGriden nedarver fra.
Avatar billede vallemanden Nybegynder
25. februar 2005 - 15:26 #2
ja men hvor, har kigget en del i hjælpen :-/
Avatar billede hrc Mester
25. februar 2005 - 16:19 #3
Scroller den ikke når man laver sin .Locate() på tabellen? Dette her virker nok heller ikke: Hvad med at sende den nogle WM_HSCROLL (eller WM_HSCROLL) messages (DBGrid1.Perform(WM_VSCROLL,1,1);)?
Avatar billede vallemanden Nybegynder
25. februar 2005 - 17:39 #4
hvis vi siger der er 500 records i DBGridet og der bliver vist 20 af dem på skærmen, så vil den scrolle i dbgriddet indtil den finder den record den søger, og er record nr over 20 så vil courseren stiller sig i bunden af griddet, det er her jeg gerne vil havde den til at stille sig i toppen af griddet
Avatar billede vallemanden Nybegynder
27. februar 2005 - 10:00 #5
>>>> hrc

Det kunne faktisk godt bruges kan jeg få dig til at ligge et nyt svar
Avatar billede vallemanden Nybegynder
12. maj 2005 - 07:56 #6
Lukker
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