Problema con Datareader

26/04/2006 - 15:22 por DarthSidious | Informe spam
buenas, estoy usando un datareader para leer de una tabla access y de una
tabla en un sql server, pero el problemita es que no recupera nada. Segun he
leido, la propiedad dat.Read() retorna true o false, pero a mi siempre me
retorna "nothing".
el codigo que uso es el siguiente:

Dim col As OleDbDataReader
sSql1 = "SELECT * from Tabla1"
myCommand.CommandText = sSql1
col = myCommand.ExecuteReader()

While (col.Read)
etc

cabe descatar que la conexion ya esta abierta desde antes, y funciona bien
porque
he logrado insertar registros perfectamente.

Gracias!!

Preguntas similare

Leer las respuestas

#1 Developers - Dany Acosta
26/04/2006 - 15:49 | Informe spam
tienes que adicionar la conexion al objecto command osea

Dim mycommand as Oledbcommand = new Oledbcommand("Select * from Tabla1",myconeccion)
dim oReader as OledbDatareader
oReader = myCommand.ExecuteReader()

while oReader.Read()



DarthSidious escribió:
buenas, estoy usando un datareader para leer de una tabla access y de una
tabla en un sql server, pero el problemita es que no recupera nada. Segun he
leido, la propiedad dat.Read() retorna true o false, pero a mi siempre me
retorna "nothing".
el codigo que uso es el siguiente:

Dim col As OleDbDataReader
sSql1 = "SELECT * from Tabla1"
myCommand.CommandText = sSql1
col = myCommand.ExecuteReader()

While (col.Read)
etc

cabe descatar que la conexion ya esta abierta desde antes, y funciona bien
porque
he logrado insertar registros perfectamente.

Gracias!!


Respuesta Responder a este mensaje
#2 DarthSidious
26/04/2006 - 16:06 | Informe spam
ya esta hecho mas antes eso, por eso remarque que la conexion estaba hecha y
habia logrado insertar registros. Gracias igual por tu tiempo. :-)

"Developers - Dany Acosta" escribió:

tienes que adicionar la conexion al objecto command osea

Dim mycommand as Oledbcommand = new Oledbcommand("Select * from Tabla1",myconeccion)
dim oReader as OledbDatareader
oReader = myCommand.ExecuteReader()

while oReader.Read()



DarthSidious escribió:
> buenas, estoy usando un datareader para leer de una tabla access y de una
> tabla en un sql server, pero el problemita es que no recupera nada. Segun he
> leido, la propiedad dat.Read() retorna true o false, pero a mi siempre me
> retorna "nothing".
> el codigo que uso es el siguiente:
>
> Dim col As OleDbDataReader
> sSql1 = "SELECT * from Tabla1"
> myCommand.CommandText = sSql1
> col = myCommand.ExecuteReader()
>
> While (col.Read)
> etc
>
> cabe descatar que la conexion ya esta abierta desde antes, y funciona bien
> porque
> he logrado insertar registros perfectamente.
>
> Gracias!!
>
>

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida