SQL - CONSULTA
Estou com problemas na sql abaixo, está acontescendo erro 13 Type mismatch
CONSULTASQL = "SELECT * " & _
"FROM Tabprocessos " & _
" where data_entrega = #" & Format(dataInforme, "mm/dd/yyyy") & "# " And " fechamento <> 'Em andamento' "
Set TBSQL = CON.Execute(CONSULTASQL)
Consegui identificar que o preblemas está nessa parte da sintaxe (And " fechamento <> 'Em andamento' ").
Fechamento é o campo no access que trazer todos registros que seja diferente de Em andamento
Agradeço!!
CONSULTASQL = "SELECT * " & _
"FROM Tabprocessos " & _
" where data_entrega = #" & Format(dataInforme, "mm/dd/yyyy") & "# " And " fechamento <> 'Em andamento' "
Set TBSQL = CON.Execute(CONSULTASQL)
Consegui identificar que o preblemas está nessa parte da sintaxe (And " fechamento <> 'Em andamento' ").
Fechamento é o campo no access que trazer todos registros que seja diferente de Em andamento
Agradeço!!
kra no primeiro # vc num coloco aspas duplas mais antes do and vc tah fechando
CONSULTASQL = "SELECT * " & _
"FROM Tabprocessos " & _
" where data_entrega = #" & Format(dataInforme, "mm/dd/yyyy") & " And " fechamento <> 'Em andamento' "
Set TBSQL = CON.Execute(CONSULTASQL)
axo q resolve
falo
o problema persiste
Amigão tente assim...
CONSULTASQL = "SELECT * " & _
"FROM Tabprocessos " & _
" where data_entrega = #" & Format(dataInforme, "mm/dd/yyyy") & "# AND fechamento <> 'Em andamento' "
Set TBSQL = CON.Execute(CONSULTASQL)
um forte abraço
CONSULTASQL = "SELECT * " & _
"FROM Tabprocessos " & _
" where data_entrega = #" & Format(dataInforme, "mm/dd/yyyy") & "# AND fechamento <> 'Em andamento' "
Set TBSQL = CON.Execute(CONSULTASQL)
um forte abraço
Amigo qual o Banco que está usando?
O seu data_entrega está formatado como string ou data?
Mas tente isso:
O seu data_entrega está formatado como string ou data?
Mas tente isso:
CONSULTASQL = "SELECT * " & _
"FROM Tabprocessos " & _
" where data_entrega = #" & Format(dataInforme, "mm/dd/yyyy") & "# And fechamento <> 'Em andamento' "
Set TBSQL = CON.Execute(CONSULTASQL)
A sugestão do VICENTEBR vai funcionar...
CONSULTASQL = "SELECT * " & _
"FROM Tabprocessos " & _
" WHERE (data_entrega = #" & Format(dataInforme, "mm/dd/yyyy") & _
"# AND fechamento <> 'Em andamento')"
Set TBSQL = CON.Execute(CONSULTASQL)
CONSULTASQL = "SELECT * " & _
"FROM Tabprocessos " & _
" WHERE (data_entrega = #" & Format(dataInforme, "mm/dd/yyyy") & _
"# AND fechamento <> 'Em andamento')"
Set TBSQL = CON.Execute(CONSULTASQL)
Tópico encerrado , respostas não são mais permitidas