案例1:我不能插入數據到我的數據庫無法插入數據到數據庫MS-訪問VB
Dim conn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\ProjectVB.accdb")
案例2:我可以將數據插入到我的數據庫
Dim conn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Admin\Documents\ProjectVB.accdb")
數據庫已保存在我的項目中
conn.Open()
cmd.Connection = conn
cmd.Parameters.AddWithValue("@ac_ID", txtID.Text)
cmd.Parameters.AddWithValue("@ac_pass", txtPassword.Text)
cmd.Parameters.AddWithValue("@nation_ID", txtNoID.Text)
cmd.Parameters.AddWithValue("@fName", txtFirstName.Text)
cmd.Parameters.AddWithValue("@lName", txtLastName.Text)
cmd.Parameters.AddWithValue("@tel", txtTel.Text)
cmd.Parameters.AddWithValue("@province", cbNation.SelectedItem)
cmd.Parameters.AddWithValue("@regOn", dtRegOn.Text)
cmd.Parameters.AddWithValue("@status", txtStatus.Text)
cmd.Parameters.AddWithValue("@gender", cbGender.SelectedItem)
cmd.Parameters.AddWithValue("@location", txtLocation.Text)
cmd.Parameters.AddWithValue("@img", imgBuffer)
cmd.Parameters.AddWithValue("@rank", cbRank.SelectedItem)
cmd.CommandText = "INSERT INTO db_KJ_Profile VALUES(@ac_ID,@ac_pass,@nation_ID,@fName,@lName,@tel,@province,@regOn,@status,@gender,@location,@img,@rank)"
cmd.ExecuteNonQuery()
你可以從數據庫中讀取第一種情況嗎? – Rob
是的。我可以閱讀但不能插入。 – user3197661
您是否收到錯誤消息或只是在檢查數據庫時找不到插入的數據? – Steve