Asp.net Access2010更新问题
protected void btnTestInsert_Click(object sender, EventArgs e) { using (OleDbConnection db = new OleDbConnection(myDB.Database.connstr)) { db.Open(); OleDbCommand cmd = new OleDbCommand("INSERT INTO [UserLeaveMess] ([UserId], [TheDate], [Messages]) VALUES (@p1, @p2, @p3)"); cmd.Connection = db; cmd.Parameters.Add("@p1", OleDbType.VarWChar, 50).Value = "Admin"; cmd.Parameters.Add("@p2", OleDbType.Date).Value = DateTime.Now; cmd.Parameters.Add("@p3", OleDbType.VarWChar).Value = txtMessage.Text.ToString(); try { cmd.ExecuteNonQuery();//报错,“对象无效或不再被设置。” } catch(Exception e1) { labError.Text = e1.Message; } } }