以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]无法新建外部表!!!!! (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=68452) |
-- 作者:klg1011 -- 发布时间:2015/5/18 14:06:00 -- [求助]无法新建外部表!!!!! ![]() ![]() 老师们,我项目外部数据表和mssql数据源里事先没有将要新建的表,可是我在新建外部数据表“合同管理表”的时候出现了以上错误提示。而且,我点击 确定 之后,还会创建一个空的外部数据表(我自定义的字段全部没有显示),但如果我改个名字,比如“合同管理表1”,这样就不会出错。这是为什么呢?使我很是困惑。
[此贴子已经被作者于2015/5/18 14:10:31编辑过]
|
-- 作者:Bin -- 发布时间:2015/5/18 14:07:00 -- 应该是这个问题 http://www.foxtable.com/help/topics/2715.htm |
-- 作者:klg1011 -- 发布时间:2015/5/18 15:00:00 -- 我按你说的重新修复MDAC 2.8,还是有那个错误提示。问题是 我新建的外部表名只要不是“合同管理表”,都能正常新建,就是不能创建“合同管理表”。我检查了好几遍sql数据源和外部表,里面没有该表啊,只是我很早之前创建过该表,后来都又删除了。 |
-- 作者:Bin -- 发布时间:2015/5/18 15:01:00 -- 那你新建一个别的名称,再改为合共管理表看看. 是不是你数据里有这个表但是没有主键? 到数据源里删除 |
-- 作者:klg1011 -- 发布时间:2015/5/18 15:03:00 -- 以下是引用Bin在2015/5/18 15:01:00的发言: 那你新建一个别的名称,再改为合共管理表看看. 是不是你数据里有这个表但是没有主键? 到数据源里删除 新建一个别的名称,然后再改为 合同管理表,这样可以,我刚才试过。我把数据源里的表已经删除了的,为什么就不能再重新创建呢?
[此贴子已经被作者于2015/5/18 15:03:32编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/5/18 15:16:00 -- 呃,你确定你删除了数据库的表?
http://www.foxtable.com/help/topics/1818.htm
|
-- 作者:klg1011 -- 发布时间:2015/5/18 16:40:00 -- 以下是引用大红袍在2015/5/18 15:16:00的发言:
呃,你确定你删除了数据库的表?
http://www.foxtable.com/help/topics/1818.htm 我确定已经删除了数据库的表。我这么操作了一遍:首先不以“合同管理表”为名,而是任意其他名称新建一个表,然后再把该表重命名成“合同管理表”(外部表和数据源表都重命名),这样做就没问题。这是为什么呢? |
-- 作者:大红袍 -- 发布时间:2015/5/18 17:03:00 -- 呃,没理由吧。
你这样试一下,新建一个新的项目,然后连接到这个数据库,然后新建表。
如果能新建,说明是数据库的问题;如果不能新建,说明是你项目的问题 |