Jump to content

erro ao gravar na base de dados


_neiah__
 Share

Recommended Posts

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  😛

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
Link to comment
Share on other 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.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.