Ola
Estou tentanto escrever numa tabela um produto, porem quando eu clico gravar da esse erro
Erro Tempo de execução '3075':
Erro de sintaxe (oerador faltando) na expressão de consulta
E se eu tento executar novamente ele da Erro Tempo de execução '91'
A variavel do objeto ou variavel do bloco 'With' não foi definida
Estou tentanto escrever numa tabela um produto, porem quando eu clico gravar da esse erro
Erro Tempo de execução '3075':
Erro de sintaxe (oerador faltando) na expressão de consulta
E se eu tento executar novamente ele da Erro Tempo de execução '91'
A variavel do objeto ou variavel do bloco 'With' não foi definida
- Código:
Option Compare Database
Private Sub Form_Load()
Call conectar_banco
End Sub
Private Sub btn_encerrar_Click()
DoCmd.Close
DoCmd.OpenForm ("Menu"), acNormal
End Sub
Private Sub btn_excluir_Click()
If IsNull(txt_cpf) = True Then
MsgBox ("PARA EXCLUIR UM CLIENTE, " + vbNewLine & _
"REALIZE UMA CONSULTA POR CPF!"), vbInformation + vbOKOnly, "ATENÇÃO"
Exit Sub
Else
resp = MsgBox("DESEJA REALMENTE EXCLUIR O CPF: " & txt_cpf & " ?", vbQuestion + vbYesNo, "ATENÇÃO")
If resp = vbYes Then
sql = "delete * from tb_cadastro where cpf = '" & txt_cpf & "'"
db.Execute (sql)
MsgBox ("Cliente excluido com sucesso!!!"), vbInformation + vbOKOnly, "AVISO"
Call limpar_cadastro
End If
End If
End Sub
Private Sub btn_gravar_Click()
If IsNull(txt_nomeProduto) Then
MsgBox ("Preencha todos os campos!"), vbExclamation + vbOKOnly, "ATENÇÃO"
Exit Sub
Else
sql = "select * from tb_cafe where CAFE='" & txt_nomeProduto & "'"
Call validar_leitura2
If rs.EOF = True Then
sql = "INSERT INTO tb_cafe VALUES ('" & txt_nomeProduto & "' " & _
"'" & txt_valor & "')"
db.Execute (UCase(sql))
MsgBox ("Dados gravados com Sucesso!!!"), vbInformation + vbOKOnly, "AVISO"
End If
End If
End Sub
Private Sub btn_relatorio_Click()
DoCmd.Close
DoCmd.OpenForm ("Relatorios"), acNormal
End Sub