为了账号安全,请及时绑定邮箱和手机立即绑定

为什么dataset中的信息删除掉了 却在更新数据库的时候出错了?

为什么dataset中的信息删除掉了 却在更新数据库的时候出错了?

三国纷争 2018-12-07 12:12:10
        this._dataset = new DataSet();                    this._sdap.Fill(this._dataset, "学生表");                    this._sdap.FillSchema(this._dataset.Tables[0], SchemaType.Mapped);                    this._dr = this._dataset.Tables[0].Rows.Find(this._intid);                    this._dr["姓名"] = txt姓名.Text.Trim();                    this._dr["年龄"] = int.Parse(txt年龄.Text.Trim());                    this._dr["班级"] = int.Parse(cbb班级.SelectedValue.ToString());                    this._dataset.Tables["学生表"].Rows.Remove(this._dr);        return this._sdap.Update(this._dataset, "学生表") > 0 ? true : false; 为什么dataset中的信息删除掉了  却在更新数据库的时候出错了 ?为什么?  哪位高手指点下!!
查看完整描述

2 回答

?
饮歌长啸

TA贡献1951条经验 获得超3个赞

不知道这么回答你.随便说两句吧.

1)出错了,你需要把抛出的异常捕获一下,弄个try catch在你的代码外围,根据抛出的这个错误,分析一下,这个异常是所有的关键呀.

即使你问别人,也要把这个异常截图或者说明一下.或者把代码写的全乎一些,也好让别人帮你调试一下.

2)还有,随便整一句,你代码里能不能别用中文啊,用英语吧,哪怕是拼音,一下子也没出来是拼音啊.呵呵~~~~.

查看完整回答
反对 回复 2019-01-21
?
慕雪6442864

TA贡献1812条经验 获得超5个赞

我没有看懂你的删除,可能就没有删除。2.你的update方法也不是那样使用的。不安全。3.你有没有配置DataAdapter哦?

查看完整回答
反对 回复 2019-01-21
  • 2 回答
  • 0 关注
  • 388 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信