以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 外部表数据记录没有加载过来。不可以插入行吗 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=84676) |
-- 作者:chinawangsa -- 发布时间:2016/5/7 13:29:00 -- 外部表数据记录没有加载过来。不可以插入行吗 我外部表数据记录没有加载过来。不可以插入行吗,我只加载了数据结构过来。 然后窗体中用的table1 记录中。我用 Tables("产品结构设置_Table1").DataTable.LoadFilter = "zhwbm=\'" & dt.DataRows(0)("zhwbm") & "\'" Tables("产品结构设置_Table1").DataTable.Load Tables("产品结构设置_Table1").Sort="序号" 把记录加载进来。我现在想在行里插入行。就提示此表不支持插入行功能。我按说明去把表标识那里插入功能打上勾了。但还是不能插入行。想问下是什么原因。
|
-- 作者:Hyphen -- 发布时间:2016/5/7 13:48:00 -- 去掉Tables("产品结构设置_Table1").Sort="序号" 不能在排序状态下插入
|
-- 作者:chinawangsa -- 发布时间:2016/5/7 13:55:00 -- 试了。不是序号排序的问题,除掉后还是不能插入 |
-- 作者:Hyphen -- 发布时间:2016/5/7 13:58:00 -- 测试没有问题,上传例子说明。 确认这个数据库表有_SortKey这个列
|
-- 作者:chinawangsa -- 发布时间:2016/5/7 14:06:00 -- _SortKey 没有这个列来的。是从SQL数据库源来的。 表里有一个ID号,刚试了下。内部数据源可以插入。外部表就是不行
|
-- 作者:Hyphen -- 发布时间:2016/5/7 14:25:00 -- 没有_SortKey就说明根本没有设置标识列http://www.foxtable.com/help/topics/1791.htm |
-- 作者:chinawangsa -- 发布时间:2016/5/7 16:24:00 -- 在SQL数据库中的相关表里是看到有一列是_SortKey,但我原来此表有设置了一个ID为标识列来的。现在_SortKey些列也有标识号,和我原来ID列是一样的。但在FB加载的表中且没有此列显示出来。现插入还是插入不了。不知道何原因 |
-- 作者:Hyphen -- 发布时间:2016/5/7 16:58:00 -- _SortKey的标识是指作为狐表的插入标识,不是指在 SQL数据库中作为标识列,不要混淆了概念 |