读书人

c# delete解决办法

发布时间: 2012-05-04 12:36:09 作者: rapoo

c# delete
我觉得这个onclick事件没有问题,但是删除的时候没效果啊,烦躁
protected void Button1_Click(object sender, EventArgs e)
{
string a = DropDownList1.SelectedItem.Text;

OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|db1.mdb";
OleDbCommand comm = new OleDbCommand();
conn.Open();
comm.Connection = conn;

comm.CommandText = "DELETE FROM position WHERE 岗位名称 = 'a ' ";


conn.Close();


}

大家帮我看下是什么原因!感谢

[解决办法]
comm.CommandText = "DELETE FROM position WHERE 岗位名称 = 'a ' ";
后添加comm.ExcuteNonQuery();
没执行当然不成功
[解决办法]
加上
OleDbCommand.ExecuteNonQuery();
不执行怎么有效果
[解决办法]

探讨

引用:

引用:

我加了报错了

comm.ExecuteNonQuery();
报什么错?


cs1061 “system.data.oledb.oledbcommand”不包含“ExecuteNonQuery”的定义

[解决办法]
探讨
引用:

comm.CommandText = "DELETE FROM [position] WHERE 岗位名称 = 'a ' ";

按照你的这个运行了下,没有上面的错误了,但是也没有删除的效果,我晕,到底怎么回事啊

读书人网 >asp.net

热点推荐