以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]新增行报错的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=190847)

--  作者:81538475
--  发布时间:2024/3/7 16:11:00
--  [求助]新增行报错的问题
不能将 Column“JSZT”设置为 null。请改用 DBNull。

JSZT 是逻辑列
如果不加 systemready = False 是不会报错的,

    systemready = False
       Tables("xmzb").InsertNew()   \'插入行
 
    systemready = True

--  作者:有点蓝
--  发布时间:2024/3/7 16:15:00
--  
这个表都有什么事件?把代码发上来看看
--  作者:81538475
--  发布时间:2024/3/7 16:40:00
--  
事件都是空的呀

错误所在事件:[XMZB]表的[JSZT]列的默认值计算错误。
详细错误信息:
不能将 Column“JSZT”设置为 null。请改用 DBNull。

--  作者:有点蓝
--  发布时间:2024/3/7 16:56:00
--  
列属性是不是设置了默认值?
--  作者:81538475
--  发布时间:2024/3/7 17:05:00
--  
哦哦,是的 。。感谢