以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  表名称不一致  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=149008)

--  作者:zkshgm
--  发布时间:2020/4/21 10:41:00
--  表名称不一致
    我的项目中有一个表,在Foxtable中的名称是“cx成本库存”,但今天发现在SqlServer中的表名称是“成本库存”,表名称不一致,但使用正常
    我想将表名称修改一致,统一改为“cx成本库存”,但奇怪的是:
    1、在“外部数据源”找不到“成本库存”这个表
    2、在“外部数据表”管理中可以看到“cx成本库存”这个表,但点击“编辑”按钮后在数据表的下拉列表中找不到“成本库存”这个表(目前数据表下拉未选中值)
    请教老师该如何解决呢?


--  作者:有点蓝
--  发布时间:2020/4/21 10:53:00
--  
“cx成本库存”是不是内部表?
图片点击可在新窗口打开查看

BeforeConnectOuterDataSource事件有没有代码?是不是连接到其它数据库了

--  作者:zkshgm
--  发布时间:2020/4/21 11:14:00
--  
  我已经确认过,1、“cx成本库存”是外部表   2、BeforeConnectOuterDataSource事件中有代码,但链接的数据库肯定是对的
--  作者:有点蓝
--  发布时间:2020/4/21 11:50:00
--  
BeforeConnectOuterDataSource事件更改数据源不会影响菜单中数据源的设置,也就是菜单数据源的设置仍然还是旧的。请更改菜单数据源的设置连接到BeforeConnectOuterDataSource事件中理解的数据库。开发的时候请保证这2个地方的设置是完全一致的
--  作者:zkshgm
--  发布时间:2020/4/21 12:43:00
--  
好的,谢谢老师,问题已解决。