Ajuda com INSERT INTO

Estou tentando adicionar os dados no banco via consulta, pelo comando INSERT INTO, porem não funcionou alguém pode me dizer por que? Pois a sintaxe creio q esteja correta.

Ao editar o código SQL da consulta tem a opção de visualizar e rodar o código, e nesse momento dá erro

image

Podem me ajudar ?
Eu não queria usar o comando WriteRecord()

Magnussen,

Qual é o banco de dados que você está utilizando?

O nome da tabela está correto? E o nome dos campos? E o tipo de dado?

Estou usando Banco de Dados Access…
O nome da tabela, nome dos campos e o tipo de dado todos estão corretos, pois já estou fazendo consultas como SELECT, INNER JOIN entre outras e todas funcionaram, apenas o INSERT que não.

O único método de inserção de dados que funciona é o WriteRecord()

Pode mandar o log do E3 para o meu e-mail (pgustavo@elipse.com.br).

Boa tarde,

estou com o mesmo problema, com banco mysql, alguma dica?

No MySQL fiz uma aplicação assim.

No caso assumindo que já criou a DB, crie também um Historic associe ele à DB existente.
Depois disso, insira Fields com suas respectivas sources (tags) que queira salvar na DB, lembrando que esses Fields devem ter o mesmo nome das colunas da sua DB. Vai ficar algo do tipo:

Dentro de um script, depois que atribuiu algum valor a essas sources, você dá um WriteRecord:

Application.GetObject(“seu_historic”).WriteRecord()

Isso salva um registro dentro da sua DB.

Espero que tenha ajudado!