Ti spiego: devo leggere i record di una tabella.
Se i record sono 8, devo creare 8 stringhe (Stringa1, Stringa2, Stringa3, ...) che contengano ognuna un record della tabella...
Non so quanti possano essere i record....quindi non posso sapere quante variabili stringhe devo dichiarare...
Avevo pensato di usare gli array, ma magari c'è una soluzione migliore...
In ogni caso, questo codice sarebbe corretto?
codice:
Dim arrayStr() as String
arrayStr(0) = Stringa1
arrayStr(1) = Stringa2
arrayStr(2) = Stringa3
Dim arrayStrBis() as String
For n = 0 To numRecord 'numRecord in questo caso è 3...
arrayStrBis(n) = rs("LOTTO") & ", " & rs("ARTICOLO") & ", " & rs("PESO") & "kg" & "; "
rs.MoveNext
Next
'Facendo così, assegno il contenuto dei record a Stringa1, Stringa2, Stringa3?
arrayStr(0) = arrayStrBis(0)
arrayStr(1) = arrayStrBis(1)
arrayStr(2) = arrayStrBis(2)
Grazie!