Visual Basic.NET - problema OleDbDataReader

 
Vista:

problema OleDbDataReader

Publicado por pakkko (3 intervenciones) el 25/03/2006 19:11:11
Buenas ...

Me estoy volviendo un poco loco alguien sabe lo que estoy haciendo mal para ejecutar el DataReader ... este es el código

he visto otros ejemplos en la red y están igual o eso creo.


Dim miTabla As New DataTable
Dim miConexion As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\aplicacion\aplicacion.mdb;User Id=admin;Password=;")
Dim miDataReader As OleDbDataReader()

Dim miCommand As New OleDbCommand("Select importe from documentos_pago", miConexion)
miConexion.Open()

' esto es la linea que me error

miDataReader = miCommand.ExecuteReader()

' dice que no se puede transformar a una matriz dimensional

For i As Integer = 0 To miDataReader.Length - 1

Next
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:problema OleDbDataReader

Publicado por Diego (9 intervenciones) el 28/03/2006 03:48:39
Segun interpreto intentas recorrer secuencialmente el objeto datareader , intenta con esto :

Do While miDataReader.Read()
MsgBox(miDataReader.Item(0))
Loop

esto seria algo asi...mientras haya algo q leer.....lo recorre del primero al ultimo registro leido.
en ese ejemplo muesta en un message box el contenido del primer campo.

espero te sirva...

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar