PROBLEMA ADO
GALERA MAIS UMA DO MEU VB, POR ACASO ESSA LINHA DE PROGRAMAÇÃO ESÂÂÂ'Tà  ERRADA
ADO1.RECORDSET.CLOSE
ADO1.RECORDSET.OPEN "SELECT * FROM CAIXA WHERE DATA=" & TEXT1.TEXT
ERRO .....UNKNOW ...TOKEN SELECT
NÃO LEMBRO MUITO BEM O Q ESCREVE MAS FALA QUE NÃO CONHECE A INSTTRUÇÃO SELECT ALGUéM Jà  VIU ISSO ANTES?
ADO1.RECORDSET.CLOSE
ADO1.RECORDSET.OPEN "SELECT * FROM CAIXA WHERE DATA=" & TEXT1.TEXT
ERRO .....UNKNOW ...TOKEN SELECT
NÃO LEMBRO MUITO BEM O Q ESCREVE MAS FALA QUE NÃO CONHECE A INSTTRUÇÃO SELECT ALGUéM Jà  VIU ISSO ANTES?
Coloque assim
ADO1.RECORDSET.OPEN "SELECT * FROM CAIXA WHERE DATA=" & TEXT1.TEXT & ""
ADO1.RECORDSET.CLOSE
Tenta usar no SELECT...
Debugprint text1.text ' Imprime pra ver o conteudo de text1.text (assegurar que eh data valida
"SELECT * FROM CAIXA WHERE DATA=" & Format(text1.text,"mm/dd/yyyy")
Debugprint text1.text ' Imprime pra ver o conteudo de text1.text (assegurar que eh data valida
"SELECT * FROM CAIXA WHERE DATA=" & Format(text1.text,"mm/dd/yyyy")
não seria as aspas simples do text?
ADO1.RECORDSET.OPEN "SELECT * FROM CAIXA WHERE DATA=' " & TEXT1.TEXT & " ' ", (conexao),(open),(lock)
ADO1.RECORDSET.OPEN "SELECT * FROM CAIXA WHERE DATA=' " & TEXT1.TEXT & " ' ", (conexao),(open),(lock)
galera gostaria de agradecer, mas não é isso ele dá erro do "select" instrução select já tentei com aspas simples "'", invertendo a data dd/mm/aaaa enem assim to sem reação agora.
qual o banco de dados cara??
se for Access:
ADO1.RECORDSET.OPEN "SELECT * FROM CAIXA WHERE DATA=#" & TEXT1.TEXT & "#"
se for Access:
ADO1.RECORDSET.OPEN "SELECT * FROM CAIXA WHERE DATA=#" & TEXT1.TEXT & "#"
Tenta tirar a condição pra ver se realmente o erro é nela:
Daà pelo menos filtramos parte dos problemas...flw
ADO1.RECORDSET.CLOSE
ADO1.RECORDSET.OPEN "SELECT * FROM CAIXA"
Daà pelo menos filtramos parte dos problemas...flw
Tópico encerrado , respostas não são mais permitidas