Foxtable(狐表)用户栏目专家坐堂 → 加载表失败


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

主题:加载表失败

帅哥哟,离线,有人找我吗?
爱相随
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:932 积分:6531 威望:0 精华:0 注册:2014/6/25 10:48:00
加载表失败  发帖心情 Post By:2016/3/21 15:20:00 [只看该作者]

老师,我在重定向数据源后打开项目时出现加载表失败。入图:

图片点击可在新窗口打开查看此主题相关图片如下:111.png
图片点击可在新窗口打开查看

打开项目后这张表不在,现在如何修改代码或修改表。CTRL也没有用。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/21 15:29:00 [只看该作者]

1、看看你的BeforeConnectOuterDataSource事件,确保没有代码;

 

2、看看BeforeLoadOuterTable事件,代码也注释掉;

 

3、把你项目事件特别是afterOpenProject事件注释,以免打开窗口。

 

4、如果还报错,去数据库看一下有没有 表A,没有的话,就在foxtable里面加上。


 回到顶部
帅哥哟,离线,有人找我吗?
爱相随
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:932 积分:6531 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2016/3/21 17:53:00 [只看该作者]

去查看了,数据库中没有“年度表”,也没有“表A”,然后在foxtable里面加上。加上“年度表”“表A”后,还是出现加载错误。BeforeConnectOuterDataSource事件和BeforeLoadOuterTable事件没有代码,afterOpenProject事件里的代码是:
Forms("系统界面").open()

Tables("学费表").Cols("姓名").DropForm = "收据窗口" '客户表的县市列也采用我们设计的下拉窗口输入数据.
Tables("学费表").Cols("班级").DropForm = "班级窗口" '客户表的县市列也采用我们设计的下拉窗口输入数据.
没有与“年度表”或“表A”相关的代码。

没有重定向数据源时打开项目没有问题,重定向后就出现这个错误了,都是外部数据源的
[此贴子已经被作者于2016/3/21 17:56:17编辑过]

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


加好友 发短信
等级:四尾狐 帖子:932 积分:6531 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2016/3/21 18:02:00 [只看该作者]

不过这个“年度表”是通过表A修改而来的,出现错误的都是表A、表B、表C修改表名后才出现错误的,其他表是通过项目导出备份后通过高速导入或合并得到的。是不是和这个有关呢,如果有关该怎么处理呢。

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/21 21:10:00 [只看该作者]

把年度表、表A删除(添加外部表那里),afterOpenProject事件的代码去掉,重新启动是否还报错。

 回到顶部