Office中国论坛/Access中国论坛

标题: [求助][求助]错误:Invalid Use of null 达人能帮我改一下代码解决这个问题吗 [打印本页]

作者: tommy_725    时间: 2007-6-14 18:19
标题: [求助][求助]错误:Invalid Use of null 达人能帮我改一下代码解决这个问题吗
打开文件时,同时请按住Shift键,才能进入Design模式看VBA-code

问题是在Form里的Product_copy,我可以在其上的Data-Upload的List里选我要的Product_name,然后相关的数据都显示到Product_copy上的所有框子里,我可以任意改动一些框子,然后点Save,正常情况下,改动的数值以及没改动将会作为一行新数据插入Table:HW。 但是问题出来了,点Save出现错误:invalid use of null

我然后我在Product_copy的加了Last_update = Date
                                                   Last_updater =Environ("UserName")

错误是没有,但发现一个新问题,就是新数据虽然可以成功插入表:HW ,但是每操作一次都会有一行只有两项有数值其余为空白即:Last_updater下显示我的名字 和Last_update显示当前日期 ,那一行其余数值项都是空白

我很困惑,不知道他们之间有什么关系,怎么解决这个问题?谢谢啦。

[此贴子已经被作者于2007-6-15 4:59:17编辑过]


作者: Grant    时间: 2007-6-14 20:10
invalid use of null

prod = HW_id  检查一下这段值为空,以后检查问题去除窗体错误处理.

至于为什么插入空数据,请一项项删除检查~
作者: Grant    时间: 2007-6-14 20:12
顺便所一下以后提问最好精简一下数据库,方便他人为你检查数据库.
作者: tommy_725    时间: 2007-6-15 00:06
标题: [求助]
以下是引用Grant在2007-6-14 12:10:00的发言:


invalid use of null

prod = HW_id  检查一下这段值为空,以后检查问题去除窗体错误处理.

至于为什么插入空数据,请一项项删除检查~

哦。对不起,数据库是乱了点

请问如何检查为空,如何检查插入空数据,能给个例子吗,谢谢
作者: Grant    时间: 2007-6-15 03:05
if isnull(控件) then




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3