日期:2014-05-20 浏览次数:20670 次
    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;
            }
        }
    }