Visual Basic - Problema con recordset

Life is soft - evento anual de software empresarial
 
Vista:

Problema con recordset

Publicado por Sergio (2 intervenciones) el 02/08/2004 16:40:03
Hola, tengo un problema, intento rellener un recordset a traves de la ejecucion de una instruccion SQL de la siguiente forma:

Dim rclientes As Recordset
Dim strsql As String

strsql = \"SELECT F_COMPTET.* FROM F_COMPTET\"
Set rclientes = dbc.OpenRecordset(strsql, dbOpenForwardOnly,
dbReadOnly)

dbc es la base de datos.

Pero me da siempre un fallo.

Error \'13\' en tiempo de ejecucion:

No coinciden los tipos.

¿Me puede decir alguien a que puede ser debido?

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 con recordset

Publicado por jaime (3 intervenciones) el 02/08/2004 17:41:52
estos son los tipoe de datos que debes tener

dim srtsql as string
dim rclientes as recordset
dim dbc as database
'entonces
' abres la base de datos
'y ejecutas
srtsql="SELECT F_COMPTET.* FROM F_COMPTET"
set rclientes = dbc.openrecordset(strsql)

ahi no deberia darte problemas
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

RE:Problema con recordset

Publicado por juan (94 intervenciones) el 03/08/2004 17:05:59
Veo que tu sentencia esta asi:
strsql = \"SELECT F_COMPTET.* FROM F_COMPTET\"

es correcto que lleve de inicio la diagonal fuera de las comillas.?
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