Foxtable(狐表)用户栏目专家坐堂 → [求助]


  共有2146人关注过本帖树形打印复制链接

主题:[求助]

美女呀,离线,留言给我吧!
bing
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:20 积分:234 威望:0 精华:0 注册:2016/7/27 11:33:00
[求助]  发帖心情 Post By:2016/11/16 18:41:00 [只看该作者]

在插入数据保存时出现

不能将值 NULL 插入列 'T84UserId',表 'JCRLGL.dbo.T84';列不允许有 Null 值。INSERT 失败。

导致保存不了,怎么解决


 回到顶部
帅哥哟,离线,有人找我吗?
有点青
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:573 积分:2961 威望:0 精华:0 注册:2016/10/27 14:33:00
  发帖心情 Post By:2016/11/16 18:52:00 [只看该作者]

1、你这一列在数据库里面设置成了非空或者是主键;

 

2、去你数据库那里,看看那一列是不是有空值;

 

3、你在foxtable里面必须给那一列赋值。


 回到顶部
美女呀,离线,留言给我吧!
bing
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:20 积分:234 威望:0 精华:0 注册:2016/7/27 11:33:00
  发帖心情 Post By:2016/11/16 21:27:00 [只看该作者]

但是我这一列是不想要手工输入的,还要隐藏起来不给客户看到,可以怎么解决吗


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/16 21:40:00 [只看该作者]

T84UserId列类型是什么?

编号的话,可以在新增行后自动生成,参考:http://www.foxtable.com/webhelp/scr/2403.htm

既然数据库设成必填的,这一列就必须有数据,不然就把数据库这列改成可以为空的

 回到顶部
美女呀,离线,留言给我吧!
bing
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:20 积分:234 威望:0 精华:0 注册:2016/7/27 11:33:00
  发帖心情 Post By:2016/11/16 22:50:00 [只看该作者]

数据库那里不能改为空,这3行程序员说没有含义,但是没有又不行,所以要想办法随便填点数据进去就可以


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/11/17 7:45:00 [只看该作者]

可以用这个事件:
http://www.foxtable.com/webhelp/scr/0630.htm

e.datarow("T84UserId") = randstring(8)

 回到顶部