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


0