Visual Basic - no me funciona el recorset

Life is soft - evento anual de software empresarial
 
Vista:

no me funciona el recorset

Publicado por pepe (1 intervención) el 22/03/2011 14:09:04
Hola amigos, tengo un problema con una aplicación en vb 6.0. Estoy haciendo una consulta en donde me devuelve solo un registro, siendo que en la base de datos tengo mas de uno (5). Cuando quiero ver cuantos registros me trae el recorcount me sale (-1)

este es el codigo:

SQL = "select * from BoletasHonorarios"
Set asd = cnnAcc.Execute(SQL)

La conexión ya la hice pero no me trae todos los registros.

GRACIAS.
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
sin imagen de perfil
Val: 4
Ha aumentado su posición en 25 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

no me funciona el recorset

Publicado por Paolo Santos (76 intervenciones) el 24/03/2011 19:05:36
En este tipo de conexiones cuando haces un SELECT debes de usar OPENRECORDSET, cuando usas EXECUTE, es para ejecutar sentencias como INSERT, UPDATE, DELETE, asi que cambia:

Set asd = cnnAcc.Execute(SQL)

por:

Set asd = cnnAcc.OpenRecordset(SQL, dbOpenSnapshot)

Ojala te sirva la solucion, 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