Ir ao conteúdo
  • Cadastre-se

Erro -2147217900


zepelling

Posts recomendados

  • Membro VIP

Faz um tempão que não acontece comigo esse erro, demorei pra recordar... :P

Que mensagem aparece? Algo como "Syntax error in INSERT INTO statement" ?

Acho que esse erro é de erro de sintaxe:

1) Verifique na instrução INSERT INTO se os nomes dos campos são "nomes compostos", por exemplo:

Codigo do Produto

Nome do Cliente

ou coisas assim.

No ambiente Access, é possível usar nomes assim porque o Access manipula e gerencia isso "internamente" e o usuário nem se dá conta. Mas para trabalhar com instruções SQL "puras", esses nomes de campos não podem conter palavras separadas, portanto você deve cercar os nomes dos campos na instrução SQL com colchetes, assim:

[Codigo do Produto]

[Nome do Cliente]

2) Se não for esse o caso, então o objeto Connection não está conseguindo acessar o banco de dados para gravação. Talvez a propriedade Mode esteja apenas adModeRead (ou valor 1) na conexão que você está usando, quando deveria estar adModeReadWrite (ou valor 3).

Qqr. coisa, passe mais detalhes.

:P

Link para o comentário
Compartilhar em outros sites

Arquivado

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

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!