更新文本框后面的数据表?

Posted

技术标签:

【中文标题】更新文本框后面的数据表?【英文标题】:Updating the datatable behind a textbox? 【发布时间】:2009-10-27 17:11:43 【问题描述】:

使用 windows.forms,我有一个带有列表框和几个文本框的选项卡控件,它们都绑定到数据表适配器。当用户在列表框中选择一个成员时,会填充相应的文本框。 问题是,当用户编辑文本框中的文本时,它不会被写回数据表。因此,当他们在列表框中选择不同的成员时,他们的更改就会丢失。我正在尝试处理 textchanged 事件,但找不到如何使用更改更新数据表。

【问题讨论】:

【参考方案1】:

我认为您应该处理文本框的 Leave 事件,该事件在文本框失去焦点时触发。然后您需要将更改写回数据库。

【讨论】:

我不想写入数据库。我需要更新数据表,但我不知道如何获取它。 哎呀抱歉。您使用 DataTable.Rows[rowIndex][columnIndex] = value 这是问题的症结所在。我可以看到绑定源,但看不到如何通过它到达 texbox 后面的数据表

以上是关于更新文本框后面的数据表?的主要内容,如果未能解决你的问题,请参考以下文章

在文本框失去焦点后 在文本框后面出现文字提示 用jquery怎么写

使用不同数量的文本框更新 mysql 数据库

从后面的代码更改时显示文本框文本

VB.NET操作SQL SERVER 2008数据库,想把文本框中输入的字符串转化为数字进行数据库的更新,却一直失败

这叫啥?后面有文字的文本框[重复]

根据在另一个文本框中键入的文本,使用 AJAX 更新面板在 ASP.NET 中自动填充文本框