尽管某些文本框为空,如何将数据更新到mysql? (将保留空白文本框的数据)

时间:2019-05-30 14:53:59

标签: c# mysql

我想通过文本框更新数据,如果某些文本框为空白,则应该保留那些文本框要更新的数据。

1 个答案:

答案 0 :(得分:0)

如果这是一个面向用户的应用程序,并且文本框具有关联的现有数据,则更好的UI将涉及实际将该数据加载并显示给用户,以便他们知道将包含在记录中的所有信息。

然后,如果由于某些原因而很重要,则您无法更新匹配的字段。

如果由于某种原因这是不可能的,则由if非空白检查保护的单个更新语句可以完成工作,或者如果更新值为空,则在单个涉及数据库值的更新语句中的case语句,但似乎全部像是对我的hack。