以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 插入行会有以下提示是什么原因 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=96814) |
-- 作者:kaituozhe -- 发布时间:2017/2/28 11:09:00 -- 插入行会有以下提示是什么原因 插入行会有以下提示是什么原因: .NET Framework 版本:2.0.50727.8689 Foxtable 版本:2016.7.29.1 错误所在事件:快捷菜单,Insert,Click 详细错误信息: 值不能为空。 参数名: key |
-- 作者:有点蓝 -- 发布时间:2017/2/28 11:27:00 -- 应该是外部表吧。是不是某些字段设置了不能为空,然后增加行事件做了保存 |
-- 作者:kaituozhe -- 发布时间:2017/2/28 14:31:00 -- 增加行没有任何问题,只要点插入行就不行了,无论是自定义菜单还快捷菜单都不行,什么原因? Dim Val As Integer = 5 |
-- 作者:kaituozhe -- 发布时间:2017/2/28 14:44:00 -- .NET Framework 版本:2.0.50727.5485 这是什么原因? |
-- 作者:有点色 -- 发布时间:2017/2/28 15:15:00 -- 如果提示4楼的错误,建议你压缩修复一下你的数据库。或者是删除重建
如果提示1楼的错误,你插入一行或者新增多行有没有问题? |
-- 作者:kaituozhe -- 发布时间:2017/2/28 16:36:00 -- 数据怎么修复呀,重建不可能的,里面好多数据。 |
-- 作者:kaituozhe -- 发布时间:2017/2/28 16:37:00 -- .NET Framework 版本:2.0.50727.5485 Foxtable 版本:2016.7.29.1 错误所在事件: 详细错误信息: 未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。 增加多行会有如上提示 |
-- 作者:kaituozhe -- 发布时间:2017/2/28 16:38:00 -- 好几个项目都同时出现上述问题 |
-- 作者:有点色 -- 发布时间:2017/2/28 16:40:00 -- 如果有这种问题,是不是,你的主键列不是_Identify?你需要给你的主键列,赋值以后,才能继续新增行的。 |
-- 作者:kaituozhe -- 发布时间:2017/2/28 17:09:00 -- 昨天还没有问题,今天突然成这样了,新建了一个foxtable项目连接到这个数据库,插入行时没有问题?估计还是软件的问题 |