• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

_neiah__

erro ao gravar na base de dados

2 mensagens neste tópico

Boa Tarde,

Eu tenho este código para gravar os dados que estão nas texbox's na base de dados, e não está a dar, não percebo o porque, pois já vi e revi o código e não me parece que esteja mal, pois se eu retirar as '" e colocar, por exemplo: '3', o código já funciona  :P

Qual será o erro?

 Sub Button2Click(ByVal sender As Object, ByVal e As EventArgs)    
        
        sql1 = "INSERT INTO utilizador VALUES ('" & TextBox1.Text & "', '" & TextBox2.Text & "', '" & TextBox3.Text & "');"

	dautilizador.InsertCommand = new System.Data.OleDb.OleDbCommand (sql1, connection1)

	connection1.Open()
	dautilizador.InsertCommand.ExecuteNonQuery()
        connection1.Close()

End Sub

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mostra lá como fica o comando sql como dizes funcionar!

Deves também indicar os campos que onde vais inserir e os valores depois. Assim evitas erros futuros.

Deves também verificar se os campos são numéricos ou não, pois se forem numéricos não usas as ‘.

Para finalizar a utilização de parameters ajuda ainda mais na construção e na resolução de erros. É sempre recomendado.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora