F fuxin198311 Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-30 #1 我用的是DBNavigator组件 当我单击新增时 就可以在DBgrid组件中软入数据 问题就是我在DBgrid组件中有一项单元格没输入数据 因为这是不能为空的 这时单击保存就出错了 说某字段不能为空 怎样解决这个问题呢?
我用的是DBNavigator组件 当我单击新增时 就可以在DBgrid组件中软入数据 问题就是我在DBgrid组件中有一项单元格没输入数据 因为这是不能为空的 这时单击保存就出错了 说某字段不能为空 怎样解决这个问题呢?
J japhe Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-30 #2 单纯为了解决你的这个问题有很多方法: 1。在OnNewRecord事件中给你不能为空的字段一个初始默认值。 2。在onBeforePost事件中检查不能为空的字段是否为空 3。在onposterror事件中检查是否因为不能为空的字段为空引起的 。。。 实际上,建议楼主不要直接在DBgrid组件中编辑数据,也别用DBNavigator组件自带的新增、删除等功能,说实在的,DBNavigator组件看起来让人不敢恭维。
单纯为了解决你的这个问题有很多方法: 1。在OnNewRecord事件中给你不能为空的字段一个初始默认值。 2。在onBeforePost事件中检查不能为空的字段是否为空 3。在onposterror事件中检查是否因为不能为空的字段为空引起的 。。。 实际上,建议楼主不要直接在DBgrid组件中编辑数据,也别用DBNavigator组件自带的新增、删除等功能,说实在的,DBNavigator组件看起来让人不敢恭维。
F fuxin198311 Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-30 #4 1 OnNewRecord事件中给你不能为空的字段一个初始默认值。 2。在onBeforePost事件中检查不能为空的字段是否为空 3。在onposterror事件中检查是否因为不能为空的字段为空引起的 。。。 我看了一下两个组件都没这个事件
1 OnNewRecord事件中给你不能为空的字段一个初始默认值。 2。在onBeforePost事件中检查不能为空的字段是否为空 3。在onposterror事件中检查是否因为不能为空的字段为空引起的 。。。 我看了一下两个组件都没这个事件
F fuxin198311 Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-30 #5 但是在表中我设了不能为空值 这个值是不能为空的
J japhe Unregistered / Unconfirmed GUEST, unregistred user! 2007-04-30 #6 事件在DBgrid的DataSource的DataSet中。