Filtrar por varios campos usando AND y OR
Publicado por gabi (31 intervenciones) el 18/10/2000 00:00:00
Estoy intentando filtrar un recordset por varios campos, usando el metodo Filter, pero es imposible combinar en Filter AND y OR, sólo puedes usar o todos OR o todos AND para que ejecute bien.El error que da es: La aplicacion esta usando argumentos incorrectos o estan fuera del intervalo permitido o estan en conflicto unos con otros.
Ejemplo:
rs.recordset.filter = "SELECT * FROM Tabla WHERE IdTabla=´" & campodetexto.text & "´ AND (NumTabla=" & campodenumro.text & " OR NumTabla=" & campodenumro2.text & ");"
Ejemplo:
rs.recordset.filter = "SELECT * FROM Tabla WHERE IdTabla=´" & campodetexto.text & "´ AND (NumTabla=" & campodenumro.text & " OR NumTabla=" & campodenumro2.text & ");"
Valora esta pregunta


0