菜鸟问题100分~~~~~~~~~~~~~~~~~~

jerrykan jerrykan 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
//处理Update命令
public void DataGrid_UpdateCommand(Object sender,DataGridCommandEventArgs e)
{
//更新数据库中的信息
string strid = e.Item.Cells[1].Text;
string intNewGame = ((TextBox)e.Item.Cells[2].Controls[0]).Text;
string intNewTime = ((TextBox)e.Item.Cells[3].Controls[0]).Text;
string intCompany = ((TextBox)e.Item.Cells[4].Controls[0]).Text;
string intNewLink = ((TextBox)e.Item.Cells[5].Controls[0]).Text;
string intLinkwz = ((TextBox)e.Item.Cells[6].Controls[0]).Text;


//更新数据库中的数据
string strUpdate = "Update NewGames Set NewGame='"+intNewGame+"',NewTime='"+intNewTime+"',Company='"+intCompany+"',NewLink='"+intNewLink+"',Linkwz='"+intLinkwz+"' Where id='"+strid+"'";
OleDbCommand MyComm = new OleDbCommand(strUpdate,MyConn);
MyComm.ExecuteNonQuery();



NewGames.EditItemIndex = -1;
BindGrid();
}


错误信息如下

“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

标准表达式中数据类型不匹配。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OleDb.OleDbException: 标准表达式中数据类型不匹配。

源错误:


行 59: string strUpdate = "Update NewGames Set NewGame='"+intNewGame+"',NewTime='"+intNewTime+"',Company='"+intCompany+"',NewLink='"+intNewLink+"',Linkwz='"+intLinkwz+"' Where id='"+strid+"'";
行 60: OleDbCommand MyComm = new OleDbCommand(strUpdate,MyConn);
行 61: MyComm.ExecuteNonQuery();
行 62:
行 63:

提示61行错误~请大家帮忙
...全文
评论 8
收藏 已收藏
分享
返回顶部
jerrykan
.NET社区 62,272 成员 668,968 内容