Visual Basic - Select LIKE ado

Life is soft - evento anual de software empresarial
 
Vista:

Select LIKE ado

Publicado por José Iván G. (34 intervenciones) el 24/02/2004 16:34:47
Hola,,,

Me encuentro haciendo un Select con Ado a una BD en Acces.. el siguiente:
SQL = "select * from item where inombre LIKE '*MOL*'"
1. Si lo hago directamente en la base de datos me trae registros.
2. si l hago con un data, me traer registros.
PERO si lo hago con ADO. me dice que llega a EOF.
será el tipo de apertura que utlizo para el ADO, o el tipo de cursor??
la forma en que abro es la siguiente:
Public Sub Conn()
Set DbaseConn = New ADODB.Connection
DbaseConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & rutabasededatos & ";Persist Security Info=False"
End Sub
Public Sub RecordSet()
Set RecSet = New ADODB.RecordSet
RecSet.ActiveConnection = DbaseConn
RecSet.CursorLocation = adUseClient
RecSet.CursorType = adOpenDynamic
RecSet.LockType = adLockOptimistic
End Sub

Mil 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

RE:Select LIKE ado

Publicado por Ruben (129 intervenciones) el 25/02/2004 17:09:40
proba en cambiar el comodin "*" por un "%"
osea:
SQL = "select * from item where inombre LIKE '%MOL%'"

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