Olá, a mensagem de erro diz que falta uma virgula, mas ja tentei em todo lado nao acho o local...

Dim cmd15 As OdbcCommand = New OdbcCommand("INSERT INTO cadastro (saldocredito) VALUES (?) where login ='" & LoginPInserir & "'", conn15)

tentativas que fiz

='" & LoginPInserir & "'", conn15);

='" & LoginPInserir & "';", conn15)

='" & LoginPInserir & ";'", conn15)

='" & LoginPInserir & "'", conn15;)

aguardo ajuda

Exibições: 431

As respostas para este tópico estão encerradas.

Respostas a este tópico

Amigo, poste aqui a mensagem de erro exatamente como aparece.

Aparentemente não há nenhum erro em sua instrução.

Pq você está colocando um "where" numa clausula "Insert"?

ERROR [42000] [Microsoft][Driver ODBC para Microsoft Access] Ponto e vírgula (;) faltando no final da instrução SQL.

Assim
Insira em CADASTRO no valor  (100,00)  QUANDO login for igual joão

Mude a clausula para um update.

Update CADASTRO set SALDOCREDITO = ? where LOGIN = 'joão'.

PERFEITO

Pessoas como vc que fazem estes fórum funcionar

MUITÍSSIMO OBRIGADO

eleandro.com

RSS

© 2020   Criado por Ramon Durães.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço