El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Visual Basic/VB.NET
Foros del Guru > Visual Basic/VB.NET
Usuario Llamado a una instrucci?n sql
Desconocido
Enviado - 22/10/2002
?

Hola a todos!
C?mo hago en DAO para hacer el llamado a una instrucci?n sql???
Ya que hago esto:

Dim bd As Database 'datos que manejar? la base de datos
Dim datos As Recordset 'datos que manejar? la tabla
Dim espaciot As Workspace
Dim comillas As String
Dim sql as String
Dim conexion as Connection

...

sql = "select * from gentio where cedula = '" & cedula & "'"
datos.Open sql, conexion

y me retorna el siguiente error de compilaci?n:
No se encontr? el m?todo o el miembro de datos y se ubica en .open

entonces lo escribo como datos.OpenRecordset sql, conexion
y me retorna el siguiente error de ejecuci?n:
Error '3241' en tiempo de ejecuci?n. Error de conversi?n en tipos de datos.

En el Form_Load() tengo:

Set espaciot = Workspaces(0)
Set bd = espaciot.OpenDatabase("c:/PruebasVBasic2/basededatos97.mdb")
Set datos = bd.OpenRecordset("gentio")

Gracias...
?
fmarredo
342 Mensaje(s)
Enviado - 23/10/2002
?
En vez de Set datos = bd.OpenRecordset("gentio") pon? Set datos = bd.OpenRecordset(sql)
?
?

?

?

Contactos myStudio Network
?