我的問題是我的代碼有問題或沒有插入數據庫。爲什麼我不能插入它? 我認爲數據已保存,但不顯示在數據庫中。請幫我看看,謝謝。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