Supponiamo che In una tabella ho tre colonne A B C
Con sql vorrei fare una Listbox in cui , se nelle righe successive alla prima, la colonna A è uguale alla precedente, la Listbox appare nel seguente modo (cioè non ripete la A nelle righe successive se il valoe è uguale al precedente
A B C
---- B C
---- B C
D B C
---- B C
----- B C
Non so come farlo “in SQL” ma è facile nel codice.
recordset = Seleziona A,B,C distinti dall’ordine dei nomi tabella per A,B,C
Compila la casella di riepilogo.
Poi
for y as integer = listbox.listcount -1 downto 1
if listbox.cell(1,y) = listbox.cell(1,y-1) and listbox.cell(0,y) = listbox.cell(0,y-1) then
listbox.cell(1,y) = ""
end if
if listbox.cell(0,y) = listbox.cell(0,y-1) then listbox.cell(0,y) = ""
next
Mi ero ostinato a risolvere un SQL. Grazie per il consiglio