_neiah__ Posted March 11, 2009 at 12:33 PM Report Share #249835 Posted March 11, 2009 at 12:33 PM 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 More sharing options...
jpaulino Posted March 11, 2009 at 01:22 PM Report Share #249840 Posted March 11, 2009 at 01:22 PM 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 More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now