FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Error con TAdoQuery Filter
Buenas,
Alguien podría decirme porqué el siguiente filtro en un TAdoQuery: idBanc = 34 and idempresa = 6 and (Referencia = '0001/23-456 A' or Referencia = '1/23-456 A') me da el siguiente error: Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros Si elimino los parèntesis no da error, pero no hace lo que yo quiero. La base de datos es Access. Ya sé que si pusiera el filtro en el where no tendría problemas, pero no puedo. Muchísimas gracias. |
#3
|
|||
|
|||
Gracias por responder, pero no es correcto
La instrucción tal como yo la planteo tienen que darse 3 condiciones: - idBanc = 34 y - idEmpresa = 6 y - Referencia = '0001/23-456 A' or Referencia = '0001/23-456 A' Tal como la has puesto tu, no da error, pero no cumple las tres condiciones. Claro, estoy de acuerdo, mejor usar parámetros o usar el where. Pero no puedo. Es un programa complejo, escrito por otra persona, y cambiar la instrucción sql no sé las repercusiones que podría tener. |
#4
|
||||
|
||||
entonces debe ser mas o menos asi
nota los patentesis
avisas si te funciono
__________________
Dulce Regalo que Satanas manda para mi..... |
#5
|
|||
|
|||
Tampoco funciona, y por más vueltas que le doy no lo entiendo
|
#6
|
||||
|
||||
Hola
Segun veo los dos primeros campos son integer y el tercero es texto. Cuando se hace un filtro en access a un campo texto se necesita colocar ciertas condiciones. Yo colocaria unas variables, si es que el dato no se saca por ejemplo de un edit, algo asi:
Otra opcion:
Hice algunas pruebas y funciona a la perfección. Saludos
__________________
Siempre Novato Última edición por Caral fecha: 13-03-2011 a las 02:40:36. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error en consulta sql TADOQuery | hoguera | Conexión con bases de datos | 11 | 26-11-2008 13:15:00 |
En TADOQuery, con SELECT en algunas columnas da error. Me pide las otras | Wonni | Conexión con bases de datos | 6 | 18-06-2007 15:23:34 |
filter | vroa74 | Conexión con bases de datos | 3 | 06-03-2007 22:51:18 |
Uso de filter | CONY | Conexión con bases de datos | 1 | 02-08-2006 22:48:23 |
Error con el Tadoquery | jas010 | SQL | 2 | 03-03-2005 23:32:07 |
|