我的SQL语句报错!
/对数据源执行delete激发s
protected void gvOrderInfo_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
string sqlstr = "delete from tb_OrderInfo where OrderID='"+gvOrderInfo.DataKeys[e.RowIndex].Value+"'"; ---> 这儿报错
sqloperate.DataCom(sqlstr);
Response.Redirect("OrderManage.aspx");
}
错误为:用户代码未处理ArgumentOutOfRangeException
索引超出范围。必须为非负值并小于集合大小。
参数名: index
在我的用户名为三个汉字的时候点击删除就报错!但是用户名为两个汉字的时候就不报错!请问我该怎么修改呀!