Visual Basic - ayuda

Life is soft - evento anual de software empresarial
 
Vista:

ayuda

Publicado por jose miguel (17 intervenciones) el 18/01/2003 12:07:32
hola:
Tengo un datalite y un dbgrid, al inicio del programa abro la tabla y lo engancho sin problemas:
'*********************************************'
Set rsPrestamosHis = New ADODB.Recordset
rsPrestamosHis.LockType = adLockPessimistic
rsPrestamosHis.CursorType = adOpenKeyset
rsPrestamosHis.Source = "Select * from Prestamos"
rsPrestamosHis.ActiveConnection = Conexion
rsPrestamosHis.Open


Set TDPrestamos.DataSource = rsPrestamosHis
'***********************************'
pero cuando quiero cambiarle la consulta, me a error si uso el 'like' en cambio si no lo uso o pongo otros operadores o funciones, no me dan problema. solo con el like
'*********************************'
rsPrestamosHis.Close

Set TDPrestamos.DataSource = Nothing

rsPrestamosHis.Source = "SELECT * From Prestamos where CodEjemplar like 'f*'"

rsPrestamosHis.Open

Set TDPrestamos.DataSource = rsPrestamosHis

'**************************************'
Quisiera saber el porque y de que forma podria solucionarlo.
Esto lo uso para filtrar registros, si supieras otra forma de filtrar te agradeceria que me lo pusieras.
GRacias por leerlo.
ADIOS
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:ayuda

Publicado por eperez (38 intervenciones) el 20/01/2003 15:05:58
Hola, cambia el símbolo * por %.

Saludos.
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