ADO, Access 2000 y Lenguaje SQL
Estoy trabajando con VB 6 y bases de datos Access.
Hasta ahora estaba utilizando el control DAO, enlazando bases de Access 97 y utilizando consultas SQL como por ejemplo:
Data1.RecordSource = "select * from tabla1 where nombre like '" & Text1.Text & "*'"
Data1. Refresh
Esto me funcionaba perfecto.
Ahora, necesito por otras razones trabajar con el control ADO y Bases de Datos Access 2000.
Lo que hice fue agregar un control ADO a un formulario desde el cual enlazo mi base de datos. Una consulta como la anterior la hago de la siguiente manera:
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "select * from tabla1 where nombre like '" & Text1.Text & "*'"
Adodc1. Refresh
Y esto no funciona!
No me funciona el operador Like, porque si en vez de usar el Like uso el =, todo anda de maravillas.
Escucho consejo, opiniones y cualquier ayuda al respecto.
Hasta ahora estaba utilizando el control DAO, enlazando bases de Access 97 y utilizando consultas SQL como por ejemplo:
Data1.RecordSource = "select * from tabla1 where nombre like '" & Text1.Text & "*'"
Data1. Refresh
Esto me funcionaba perfecto.
Ahora, necesito por otras razones trabajar con el control ADO y Bases de Datos Access 2000.
Lo que hice fue agregar un control ADO a un formulario desde el cual enlazo mi base de datos. Una consulta como la anterior la hago de la siguiente manera:
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "select * from tabla1 where nombre like '" & Text1.Text & "*'"
Adodc1. Refresh
Y esto no funciona!
No me funciona el operador Like, porque si en vez de usar el Like uso el =, todo anda de maravillas.
Escucho consejo, opiniones y cualquier ayuda al respecto.
1 respuesta
Respuesta de kieleze
1