“/connAccess”应用程序中的服务器错误。
--------------------------------------------------------------------------------
无法从指定的数据表中删除。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 无法从指定的数据表中删除。
代码如下
private void deldata(string cmdtext)
{
OleDbConnection conn=new OleDbConnection(createDB.connection+Server.MapPath("Datas.mdb"));
OleDbCommand cmd=new OleDbCommand(cmdtext,conn);
conn.Open();
cmd.ExecuteNonQuery();
}
private void DataGrid1_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
int id=(int)this.DataGrid1.DataKeys[(int)e.Item.ItemIndex];
string cmdtext="delete from DataTable where id="+id;
deldata(cmdtext);
}
请会的朋友答答我这个问题谢谢,我十分的急啊!这个问题已经烦了我两个星期啦