首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >捕获DataTable中空值的异常

捕获DataTable中空值的异常
EN

Stack Overflow用户
提问于 2010-11-06 13:57:27
回答 2查看 1.5K关注 0票数 1

我在C# (winforms)中有一个应用程序,它使用向导生成的代码进行数据库管理(数据集、数据表等)。例如,如果我有一个数据列配置为允许空值(属性AllowDBNull = true),并且当输入空值时(在表单中)被配置为抛出异常(属性NullValue = ThrowException)。当表单中的文本字段被编辑并保留为空时,它不会让用户将焦点切换到另一个控件上,我认为这可能是因为NullValue属性抛出了一个异常).The问题是:如何捕获异常并设置正确的值。

EN

回答 2

Stack Overflow用户

发布于 2010-11-06 14:29:58

我不确定您是否可以使用它来捕获异常,但您也许能够为FocusLost或类似的绑定事件,以检查字段的值并为其赋予适当的值,如上一条语句的后半部分所述。这也可能使捕获异常的需求变得过时。

票数 0
EN

Stack Overflow用户

发布于 2010-11-14 20:57:24

如果控件已绑定到设计器中的DataSet,请尝试将控件属性的“高级绑定”部分中的Null Value属性设置为所需的值。如果您以这种方式设置绑定,我想在代码中也会有类似的方法来完成此操作。

干杯!JE

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4112124

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档