关于Textbox的Text属性和数据源绑定问题

zhenglu2009 2013-04-01 01:24:33
从数据库中取个DataSet ,其中有个表 DataTable 表中有2列 :ID 和 NAME

在窗体加载的时候 将NAME 和 Textbox的Text属性绑定,使我在TextBox的Text填写值得时候,自动写到DataSet的中的NAME 列中

保存的时候直接保存DataSet到数据库
...全文
286 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
心泉梦帅 2013-04-01
  • 打赏
  • 举报
回复
直接代码写多好 textbox肯定是装一条数据 你用ExecuteScalar 这个方法就能返回第一行第一条数据了 不过不知道是不是你的要求
zhenglu2009 2013-04-01
  • 打赏
  • 举报
回复
这样绑定之后,datatable中的值更新了,但是为什么 DataSet.HasChange()方法返回false 明明里面的值都变了????
zhenglu2009 2013-04-01
  • 打赏
  • 举报
回复
TextBox1.DataBindings.Add("Text",dataset.table[0], "字段名"); 这样
pard521 2013-04-01
  • 打赏
  • 举报
回复
我觉得你发说明的时候,理解已经很详细了啊,绑定后,更新datatable不就行了
gxingmin 2013-04-01
  • 打赏
  • 举报
回复
你先绑定,然后修改textbox时自动修改了dataset里datatable,直接更新datatable就可以了

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧