Ir para conteúdo
Fórum Script Brasil
  • 0

COMANDO INSERT - Erro de sintaxe


Fran.

Pergunta

Boa tarde!

Bom, eu estou programando e está dando erro de sintaxe no comando INSERIR. alguém consegue achar um erro? Sendo que os valores e os campos da tabela estao certos?

Abrebanco

inserir = "INSERT INTO DADOS (Nome, Endereço, Bairro, CEP, RG, Data de Nascimento, Telefone Residencial, Celular)" & "VALUES ('" & txtNOME.Text & "','" & txtEND.Text & "','" & txtBAIRRO.Text & "','" & mskCEP.Text & "','" & mskRG.Text & "','" & mskNASC.Text & "','" & mskTEL.Text & "','" & mskCEL.Text & "')"
conexao.Execute inserir
MsgBox "Dados cadastrados com sucesso!", vbInformation, "Cadastro"

Editado por kuroi
Adicionar tag CODE
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

fran, o problema são os campos q tem espaco no nome. o melhor é sempre criar os campos sem espacos, sem acento, sem caracteres especiais, etc, pra não acontecer esse tipo de complicacao.

agora, pra resolver você pode usar colchetes nos campos q tem espacos. exemplo:

inserir = "INSERT INTO DADOS (Nome, Endereço, Bairro, CEP, RG, [Data de Nascimento], [Telefone Residencial], Celular) VALUES ('" & txtNOME.Text & "','" & txtEND.Text & "','" & txtBAIRRO.Text & "','" & mskCEP.Text & "','" & mskRG.Text & "','" & mskNASC.Text & "','" & mskTEL.Text & "','" & mskCEL.Text & "')"

Editado por kuroi
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...