1\"delete from userinfo where userid=" + uid + ""
很简单的语句在对access库进行操作时提示无法从指定的数据表中删除是怎么回事?请大家帮忙,我很久没碰过access了.谢谢
2\Comm.CommandText="insert into userinfo(userid,username,userpassword,dept,rightrole) values(@uid,@uname,@upw,@dept,@rightrole)";
Comm.Parameters.Clear();
Comm.Parameters.Add("@uid",OleDbType.VarChar );
Comm.Parameters.Add("@uname",OleDbType.VarChar);
Comm.Parameters.Add("@upw",OleDbType.VarChar);
Comm.Parameters.Add("@dept",OleDbType.Integer );
Comm.Parameters.Add("@rightrole",OleDbType.Integer );
Comm.Parameters["@uid"].Value=userid;
Comm.Parameters["@uname"].Value=T_username.Text.Trim();
Comm.Parameters["@upw"].Value=upw;
Comm.Parameters["@dept"].Value=int.Parse(this.DropDownList1.SelectedItem.Value);
Comm.Parameters["@rightrole"].Value=int.Parse(this.Dropdownlist2.SelectedItem.Value);
Comm.ExecuteNonQuery();
提示:操作必须使用一个可更新的查询
ASP 中调用 mdb 文件出现:
0x80004005 错误
操作必须使用一个可更新的查询
错误的解决办法
http://access911.net/eg/swf/0x80004005ntfs.htm
http://access911.net/eg/swf/0x80004005ntfs.swf