Hejsan, Hej Bara en tanke Sven. HejScrolla DBgrid till slutet automatiskt
Jag har kopplat en databas till en Dbgrid som jag läser in data i med en streckkodsscanner, problemet är att jag inte ser vad som läggs in för det kommer helt naturligt sist. Det jag skulle vilja göra är att varje gång jag läser in något nytt så scrollas jag automatiskt så att sista posten visas. Finns det någon som har en kodsnutt som gör så att man kan scrolla Dbgridden så vore jag mycket tacksam.
/BosseSv: Scrolla DBgrid till slutet automatiskt
Finns kanske bättre metoder men detta är en metod.
DbGrid.Scroll 0, 1000 'Kolumn,Rad
Om du vet hur många rader du har för tillfället kan du skriva det på plats 1000
Det fina i kråksången är att du får inga fel om du skriver fler rader än det finns.
Så hugg till med 1000 om du vet att det finns färre.
/SvenSv: Scrolla DBgrid till slutet automatiskt
Eftersom han har en databas, vore det då inte bra om man via RS.Recordcount tog reda på antalposter och initierade DBgriden där?
<code>
dim antal as long
antal = RS.Recordcount
DbGrid.Scroll 0, antal
</code>
Detta är dock bara en tanke.Sv: Scrolla DBgrid till slutet automatiskt
Jo jag skrev det,om han vet antal rader så kan man använda det
istället för där jag skrev 1000.
Man skulle också kunna tänka sig att sortera databasen så att det
senaste ligger överst.
DS