Gambas-it

Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: doublemm - 23 Maggio 2010, 22:26:01

Titolo: [RISOLTO]visualizzazione tabella in grid
Inserito da: doublemm - 23 Maggio 2010, 22:26:01
ciao a tutti. come posso fare per inserire in una grid solo gli ultimi n record di una tabella?
Di solito per vedere l'intera tabella eseguo una query e poi FOR EACH risultato inserisco nella grid. Ma se non volessi inserire tutto il risultato ma solo gli ultimi n record fra tutti quelli trovati?
Titolo: Re: visualizzazione tabella in grid
Inserito da: doublemm - 23 Maggio 2010, 22:53:16
forse la strada giusta è spostarsi nell'ultimo record eretrocedere di n volte
Titolo: Re: visualizzazione tabella in grid
Inserito da: doublemm - 23 Maggio 2010, 23:05:47
risolto da solo

for i=0 to cint(combobox.text)
  hres.movelast
next

for i=0 to cint(combobox.text)
  'inserisco hres in griglia
  hres.movenext
next
Titolo: Re: visualizzazione tabella in grid
Inserito da: Ceskho - 24 Maggio 2010, 14:58:11
risolto da solo

for i=0 to cint(combobox.text)
  hres.movelast
next

for i=0 to cint(combobox.text)
  'inserisco hres in griglia
  hres.movenext
next

Così ripeti due volte un ciclo che potresti unire in uno solo...
Titolo: Re: [RISOLTO]visualizzazione tabella in grid
Inserito da: doublemm - 24 Maggio 2010, 15:25:12
giusto. stasera lo modifico. grazie