以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 列“_Locked”不允许空值。 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=51922) |
-- 作者:iliksou -- 发布时间:2014/6/5 16:58:00 -- 列“_Locked”不允许空值。 以前没有这个问题,升级到最新版本后,增加行就出现: .NET Framework 版本:2.0.50727.5472 Foxtable 版本:2014.5.12.1 错误所在事件: 详细错误信息: 列“_Locked”不允许空值。 |
-- 作者:有点甜 -- 发布时间:2014/6/5 17:00:00 -- 应该是你修改了数据库。你去数据库那里把_Locked设置成允许为空。 [此贴子已经被作者于2014-6-5 16:59:57编辑过]
|
-- 作者:iliksou -- 发布时间:2014/6/5 17:01:00 -- SQLserver2008后台数据库,没有改过。 所有表都出现这个问题了,都不能添加行。
|
-- 作者:iliksou -- 发布时间:2014/6/5 17:02:00 -- 是不是原来增加行系统默认要给“_Locked"赋值,新版本没有了。 |
-- 作者:有点甜 -- 发布时间:2014/6/5 17:20:00 -- 以下是引用iliksou在2014-6-5 17:02:00的发言:
是不是原来增加行系统默认要给“_Locked"赋值,新版本没有了。
觉得不应该,那你就在数据库那里设置,给_Locked一个默认值,或者运行它是空。 |
-- 作者:iliksou -- 发布时间:2014/6/6 10:29:00 -- 数据库的“_Locked"字段的确不允许为空,改为允许为空就对了。但我很长时间没有动过数据库了,不知道原来是不是不允许为空,奇怪了。 [此贴子已经被作者于2014-6-6 10:30:25编辑过]
|