ASP。net操作数据库问题 急求大佬解答一下

佯佯佯 佯佯佯 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在用ASP编辑Mysql的数据库增删改查功能 本人刚接触asp.net,大神勿喷
有以下问题请教:
1、点击编辑 编辑数据后

如图 点击更新 错误是未实例化 System.NullReferenceException:“未将对象引用设置到对象的实例。”
更新代码如下:
protected void GridView2_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
con = new MySqlConnection(strCon);
string sqlstr1 = "update pricr set pricr_id='"
+ ((TextBox)(GridView2.Rows[e.RowIndex].Cells[0].FindControl("TextBox"))).Text.ToString().Trim() + "',price_max='"
+ ((TextBox)(GridView2.Rows[e.RowIndex].Cells[1].FindControl("TextBox"))).Text.ToString().Trim() + "',price_min='"
+ ((TextBox)(GridView2.Rows[e.RowIndex].Cells[2].FindControl("TextBox"))).Text.ToString().Trim() + "',price_time='"
+ ((TextBox)(GridView2.Rows[e.RowIndex].Cells[3].FindControl("TextBox"))).Text.ToString().Trim() + "', price_goodid='"
+ ((TextBox)(GridView2.Rows[e.RowIndex].Cells[4].FindControl("TextBox"))).Text.ToString().Trim() + "' where price_id='"
+ GridView2.DataKeys[e.RowIndex].Value.ToString() + "'";

com = new MySqlCommand(sqlstr1, con);
con.Open();
com.ExecuteNonQuery();
con.Close();
GridView2.EditIndex = -1;
bind();

}
是哪里有问题那 报错的位置是红色部分 更新代码有问题吗?
2、怎么在网页中点击添加按钮 会弹出输入框 然后赋值给GridView的每一列中 并保存到Mysql数据库





希望有大佬能解答一下疑惑
成长的道路漫长,学无止境。


...全文

相关推荐

评论 9
收藏 已收藏
分享
返回顶部
佯佯佯
.NET社区 62,272 成员 668,968 内容