You'll need to enumerate it in some way - there's no ReadToEnd() or
equivalent. The easiest is probably:
ArrayList columns = new ArrayList();
while(rdr.Read()) {
object[] row = new object[rdr.FieldCount];
rdr.GetValues(row);
columns.Add(row);
}
Jim
> -----Original Message-----
> From: Curtis Koppang [mailto:[EMAIL PROTECTED]]
> Sent: 29 May 2002 12:34
> To: [EMAIL PROTECTED]
> Subject: [DOTNET] Quickly copy data out of SQLDataReader
>
>
> Is there a way to quickly copy the data out of SQLDataReader
> like into a Stream or an Array? I seem to recall something
> like this on the Recordset which copied all the data into a VT.
>
> Thanks,
> curt
>
> You can read messages from the DOTNET archive, unsubscribe
> from DOTNET, or
> subscribe to other DevelopMentor lists at http://discuss.develop.com.
>
You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.