'=' 附近有语法错误。

来源:百度知道 编辑:UC知道 时间:2024/06/03 18:55:37
int id = int.Parse(((LinkButton)(sender)).CommandArgument.ToString());
manage.DeleteAdmin(id);
Response.Write("<script>alert('删除成功!')</script>");
GVbind();
----
public void DeleteAdmin(int id)//删除管理员
{
string sqlstr = string.Format("delete from AdminInfo where adminID = {0}",id);
helper.Execte(sqlstr);
}
忘高手解决下!!
急!!!知道的忘解决下!
id数值没问题。 id是int 型 难道也要加‘’??我试过,还是报相同的错误。另外int id = int.Parse(((LinkButton)(sender)).CommandArgument.ToString());这个是取模块里的LinkButton绑定的CommandArgument值,这样取值应该没错吧,我更新是可以的,就是删除不了。 int.Parse(e.CommandArgument.ToString());

int id = int.Parse(((LinkButton)(sender)).CommandArgument.ToString());
manage.DeleteAdmin(id);
Response.Write("<script>alert('删除成功!')</script>");
GVbind();
----
public void DeleteAdmin(int id)//删除管理员
{
string sqlstr = string.Format("delete from AdminInfo where adminID = {0}",id);
throw new Exception(sqlstr);
helper.Execute(sqlstr);
}

通过上面的代码,看你的 sqlstr 到底是什么,就知道错在哪里了

string sqlstr = string.Format("delete from AdminInfo where adminID = '{0}'",id);

恩 是有错误