以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  对象名user无效  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=104411)

--  作者:初心不改再说未来
--  发布时间:2017/7/28 16:54:00
--  对象名user无效
我外部数据源中原来有一张叫做users的表。后来我删了,通过FT的增加表重新增加了一个叫做“用户表”的表。然后保存退出后重新打开就一直提示这个
要如何修复这个错误?
我把我的“用户表”重新更名为users,就不报这个错了,但是又报了“type不在列中”的错误。
请问怎么修复

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170728165157.jpg
图片点击可在新窗口打开查看


--  作者:初心不改再说未来
--  发布时间:2017/7/28 17:05:00
--  
是不是曾经在数据库中添加的users表一直都在某个地方?所以连带的type字段也存在,然后表删了以后还在某个地方加载所以才报这个错?
我只是加了表,还没在任何地方添加任何代码。

--  作者:blsu33
--  发布时间:2017/7/28 17:14:00
--  
 使用外部数据源
一般会有两个表(外部数据中和FT中)

表删除,是否删除数据源中的表(查看数据源中是否还有)


FT添加新表是内部表,要将其定位到数据源,同时在FT 中在添加进来 在检查 字段名字是不是变化了影响的

--  作者:初心不改再说未来
--  发布时间:2017/7/28 17:22:00
--  
1  我删除了外部的表。数据源中没有这个表了。
2  我在FT中添加的时候选择了外部数据源。

--  作者:blsu33
--  发布时间:2017/7/28 17:23:00
--  
 type列是否还有
--  作者:初心不改再说未来
--  发布时间:2017/7/28 17:43:00
--  
没了,全都删了。
--  作者:有点甜
--  发布时间:2017/7/28 18:27:00
--  
以下是引用初心不改再说未来在2017/7/28 17:43:00的发言:
没了,全都删了。

 

应该是你列属性等地方引用了users表吧?你设置的地方,哪里引用了那个表?