Desesperado.Busqueda en DAO
Publicado por Jose Manuel (4 intervenciones) el 01/12/2002 17:31:26
Los campos son todos alfanumericos, pero he probado cambiandolos a numericos y sigue dando error en la busqueda.
Realizo la busqueda con findfirst (rs.findfirst bus) pero solo me las realiza comparando con el primer caracter del campo. Es decir si le digo que me busque DNI>'9' y existe en la base de datos el DNI 7800000 no lo encuetra.Solo compara el '9' y el '7', sim embargo si busca DNI>'6' entonces si lo encuentra.
tipo <,>,>=,<=,=,Like. Este último si funciona y = tb.
If tipo = "Like" Then
BUS = nomcampo & " " & tipo & "'" & BUS & "*" & "'"
Else
BUS = nomcampo & tipo & "'" & BUS & "'"
End If
Realizo la busqueda con findfirst (rs.findfirst bus) pero solo me las realiza comparando con el primer caracter del campo. Es decir si le digo que me busque DNI>'9' y existe en la base de datos el DNI 7800000 no lo encuetra.Solo compara el '9' y el '7', sim embargo si busca DNI>'6' entonces si lo encuentra.
tipo <,>,>=,<=,=,Like. Este último si funciona y = tb.
If tipo = "Like" Then
BUS = nomcampo & " " & tipo & "'" & BUS & "*" & "'"
Else
BUS = nomcampo & tipo & "'" & BUS & "'"
End If
Valora esta pregunta


0