textBox的数据更新问题

monking007 2004-01-28 11:54:48
小弟最近遇到一个棘手的问题:

我用Ado.net连接SQL server
用textBox可以显示数据库中的数据
但不能把textBox更新到数据库中
...全文
131 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
八爪鱼-杭州 2004-02-02
  • 打赏
  • 举报
回复
SqlConnection.open()
strSQL="insert into 表(字段名) values('"+textbox.text+"') ";
sqlCommd = new SqlCommand(strSQL,sqlConn);
int nCount = sqlCommd.ExecuteNonQuery();
SqlConnection.close()
monking007 2004-02-02
  • 打赏
  • 举报
回复
好象还是不行啊
zjjysoft 2004-01-29
  • 打赏
  • 举报
回复
"fuck"是表的名字,也就是上一行的"表名"
zjjysoft 2004-01-29
  • 打赏
  • 举报
回复
textbox和dataGrid数据更新有点不同,datagrid直接在上面修改后,然后调用sqlDataAdapter1.update()就可以更新了.而TEXTBOX不行的.在修改texbox之后,你还得
调用该行的endedit()方法,然后再调用sqlDataAdapter1.update().
具体代码:
System.Windows.Forms.BindingManagerBase aa=this.BindingContext[this.dataSet11,"表名"];//获取textbox的绑定管理对象.
this.dataSet11.fuck.Rows[aa.Position].EndEdit();//调用修改行的endedit方法
this.sqlDataAdapter1.Update(this.dataSet11);//更新数据集
monking007 2004-01-29
  • 打赏
  • 举报
回复
好象我是这么作的啊,为什么不行啊
1。生成dataset
2.bingding textbox到dataSet中表的一字段
3。更新用sqlDataAdapter1.update()

不行啊
LiSDN 2004-01-28
  • 打赏
  • 举报
回复
當然可以啦﹐使用dataAdapter生成dataset,然后把dataset中的一個字段綁定到textbox,更新是調用dataAdapter.update()
skykevin 2004-01-28
  • 打赏
  • 举报
回复
要进行binding
WSDOTNET 2004-01-28
  • 打赏
  • 举报
回复
把textBox更新到数据库中,还需要一些工作,你参考一下帮助中的例子。
rose2004 2004-01-28
  • 打赏
  • 举报
回复
既然妳都能顯示了,就應該可以做到更新呀... 进行binding吧.. 通過向導就可以解決

110,538

社区成员

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

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

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