filtrar formulario varios campos combos
Publicado por Pedro (3 intervenciones) el 07/07/2013 11:58:58
Hola a todos,
Tengo un programa de formularios que paso a describir:
Tengo que filtrar un formulario por varios campos de una tabla, que dicha tabla esta alimentada por 4 tablas mas, y el vba me da el siguiente error: " falta operador error 3075"
Pongo la expresion que da dicho error:
txtSQL2 = "SELECT Comercial.Nom_comercial, Clients.Nom_Client, Previsio_vendes.*, ArticlesTipus.Descripcio, Articles.Descripcio"
txtSQL2 = "FROM Comercial INNER JOIN (Clients INNER JOIN (Previsio_vendes INNER JOIN (ArticlesTipus INNER JOIN Articles ON ArticlesTipus.IdTipusArticle = Articles.IdTipusArticle) ON Previsio_vendes.IdtipusArticle = ArticlesTipus.IdTipusArticle) ON Clients.Idclient = Previsio_vendes.Idclient) ON Comercial.Idcomercial = Previsio_vendes.Idcomercial"
txtSQL2 = txtSQL2 & "WHERE 1=1"
Dicha consulta la realizo con el access, no entiendo por que da el error 3075
El problema es que los campos key de otra tabla enlazada internamente se almacenan codigos numericos, si hay otra forma de hacer el filtro evitando el problema de los campos enlazado(almacenan numeros), os lo agradeceria.
Saludos
Tengo un programa de formularios que paso a describir:
Tengo que filtrar un formulario por varios campos de una tabla, que dicha tabla esta alimentada por 4 tablas mas, y el vba me da el siguiente error: " falta operador error 3075"
Pongo la expresion que da dicho error:
txtSQL2 = "SELECT Comercial.Nom_comercial, Clients.Nom_Client, Previsio_vendes.*, ArticlesTipus.Descripcio, Articles.Descripcio"
txtSQL2 = "FROM Comercial INNER JOIN (Clients INNER JOIN (Previsio_vendes INNER JOIN (ArticlesTipus INNER JOIN Articles ON ArticlesTipus.IdTipusArticle = Articles.IdTipusArticle) ON Previsio_vendes.IdtipusArticle = ArticlesTipus.IdTipusArticle) ON Clients.Idclient = Previsio_vendes.Idclient) ON Comercial.Idcomercial = Previsio_vendes.Idcomercial"
txtSQL2 = txtSQL2 & "WHERE 1=1"
Dicha consulta la realizo con el access, no entiendo por que da el error 3075
El problema es que los campos key de otra tabla enlazada internamente se almacenan codigos numericos, si hay otra forma de hacer el filtro evitando el problema de los campos enlazado(almacenan numeros), os lo agradeceria.
Saludos
Valora esta pregunta


0