Duda sobre sentencia ADO

Hola, me urge saber como puedo pasarle correctamente esta sentencia que hago:
Set TBL = New ADODB.Recordset
TBL.Open "Select * From Tabla t where t.empresa like Forms!Formulario1!t5", CurrentProject.Connection, adOpenKeyset, adLockOptimistic
donde Forms!Formulario1!t5 es texto. El problema que tengo es que no me considera el valor del String Forms!Formulario!t5 sino que me considera lo que escribo como si fuera ya el string
Espero que me entiendas y tu respuesta lo antes posible. Muchas gracias.
Respuesta
1
Lo que sucede es que debes cambiar la forma como tienes la sentencia sql del .Open.
Intenta de esta manera:
TBL. Open "Select * From Tabla t where t.empresa like '" & Forms! Formulario1!t5 & "'", CurrentProject. Connection, adOpenKeyset, adLockOptimistic

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas