Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marcelocardoso

[Resolvido] Verificar banco

Recommended Posts

Pessoal, como posso fazer esta instrução SELECT

 

		 SET DATABASE_2 = CON_BASE.EXECUTE("SELECT * FROM Arquivos WHERE CODMATRIZ = '" & Replace(ALTERACOES_2("CODMATRIZ"),"'","") & "' (AND TIPO = "& Replace(ALTERACOES_2("TIPO"),"'","")&" AND CODLICENCA = "& Replace(ALTERACOES_2("CODLICENCA"),"'","") &")")

 

 

mas dá este erro abaixo:

Microsoft OLE DB Provider for ODBC Drivers erro '80040e14'

 

[Microsoft][Driver ODBC para Microsoft Access] Erro de sintaxe (operador faltando) na expressão de consulta 'CODMATRIZ = '9111000051' (AND TIPO = 1 AND CODLICENCA = 2098)'.

 

 

Já tentei colocar aspas duplas, "" e '" mas nem assim vai nos AND.

 

Só dá erro.

 

 

Oque posso fazer para filtrar os dados por estes 3 campos acima do select corretamente.

 

Obrigado

 

 

sqlstat = "SELECT Campo1, Campo2 FROM Table WHERE Campo1 = '"& valor1 &"' AND Campo2 = '"& valor1 &"' AND Campo3 = '"& valor3 &"' ORDER BY Campo1" 

 

Isso deve funcionar, apenas retire as aspas simples para numerais.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.