textBox的数据更新问题

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

我用Ado.net连接SQL server
用textBox可以显示数据库中的数据
但不能把textBox更新到数据库中
...全文
108 9 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
八爪鱼-杭州 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吧.. 通過向導就可以解決
  • 打赏
  • 举报
回复
发帖
C#

10.8w+

社区成员

.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
帖子事件
创建了帖子
2004-01-28 11:54
社区公告

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