Jag har en DataReader och vill ha resultatet i en ArrayList.
Jag vet inte hur många kolummer DataReadern har. Hur ska jag göra?
Lång dag. :x
(Kort och koncist) ;)
1 svar · 312 visningar · startad av Josef
Jag har en DataReader och vill ha resultatet i en ArrayList.
Jag vet inte hur många kolummer DataReadern har. Hur ska jag göra?
Lång dag. :x
(Kort och koncist) ;)
Lösningen:
En Arraylist innehållande så många arrayer som rader i datareadern.
Dim arrDep As New ArrayList
While oReader.Read()
Dim arr(oReader.FieldCount) As Object
oReader.GetValues(arr)
arrDep.Add(arr)
End While