我的问题是我的代码有问题或没有插入数据库。为什么我不能插入它? 我认为数据已保存,但不显示在数据库中。请帮我看看,谢谢。vb sql命令插入但没有数据显示在数据库中
Dim con As New SqlClient.SqlConnection
Dim cmd As New SqlClient.SqlCommand
con.ConnectionString = "Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\HTPdatabase.mdf;Integrated Security=True"
cmd.CommandText = "INSERT INTO Customer (Username,Password,Name,IC,Address,Email,Carpark,topup)VALUES(@Username,@password,@Name,@IC,@address,@Email,@Carpark,@topup)"
cmd.Connection = con
con.Open()
cmd.Parameters.AddWithValue("@Username", UsernameTextBox.Text)
cmd.Parameters.AddWithValue("@password", PasswordTextBox.Text)
cmd.Parameters.AddWithValue("@Name", DBNull.Value)
cmd.Parameters.AddWithValue("@IC", DBNull.Value)
cmd.Parameters.AddWithValue("@address", DBNull.Value)
cmd.Parameters.AddWithValue("@Email", DBNull.Value)
cmd.Parameters.AddWithValue("@Carpark", DBNull.Value)
cmd.Parameters.AddWithValue("@topup", DBNull.Value)
MsgBox("Successfully register!Please remind customer to update own profile,Thank you !")
cmd.ExecuteNonQuery()
con.Close()
End Sub
你有什么错误吗? – ekad 2014-10-04 07:13:20
不,但数据库没有任何数据保存后,我点击它。 – 2014-10-04 07:18:33