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


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

主题:加载表出错

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


加好友 发短信
等级:小狐 帖子:345 积分:2542 威望:0 精华:0 注册:2023/1/11 7:15:00
加载表出错  发帖心情 Post By:2025/4/20 15:27:00 [只看该作者]

老师,我在用菜单打开一个表时出现如下错误
---------------------------
错误
---------------------------
加载表"AttendanceListFromDingTalk"失败,详细错误信息:

System.Data.OleDb.OleDbException (0x80040E14): Deferred prepare could not be completed.

Statement(s) could not be prepared.

Invalid object name 'AttendanceListFromDingTalk'.

   at System.Data.OleDb.OleDbDataReader.ProcessResults(OleDbHResult hr)

   at System.Data.OleDb.OleDbDataReader.BuildSchemaTableRowset(Object handle)

   at System.Data.OleDb.OleDbDataReader.GenerateSchemaTable(OleDbDataReader dataReader, Object handle, CommandBehavior behavior)

   at System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)

   at System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior)

   at System.Data.OleDb.OleDbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)

   at System.Data.Common.DbDataAdapter.FillSchemaInternal(DataSet dataset, DataTable datatable, SchemaType schemaType, IDbCommand command, String srcTable, CommandBehavior behavior)

   at System.Data.Common.DbDataAdapter.FillSchema(DataTable dataTable, SchemaType schemaType, IDbCommand command, CommandBehavior behavior)

   at System.Data.Common.DbDataAdapter.FillSchema(DataTable dataTable, SchemaType schemaType)

   at Foxtable.O_O_o_o0o000_.oo0o.OOO_o_.(OleDbConnection A_0, String A_1, String A_2, DataSet A_3, DataTableCollection A_4, String A_5, Boolean A_6, OleDbConnection A_7, UserInfo A_8, DataSet A_9, Int32 A_10, ProjectProperty A_11, String A_12, HttpClient A_13)
---------------------------
OK   

, 不得已我通过"外部数据"==>"外部数据表", 外部表管理, 可以看到该表是存在的, 点击编辑, 点击确定, 然后可以看到加载后的数据表, 运行菜单也一样正常了,但下次打开就又是如此, 我已经尝试了很长次, 均无法解决该问题, 请帮我看一下,谢谢!

图片点击可在新窗口打开查看
[此贴子已经被作者于2025/4/20 15:29:13编辑过]

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


加好友 发短信
等级:超级版主 帖子:113574 积分:578377 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/4/20 20:25:00 [只看该作者]

后台数据库也是这个表名吗?

项目事件有没有代码连接到其它数据库?

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


加好友 发短信 一级勋章
等级:超级版主 帖子:7291 积分:41024 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2025/4/20 20:31:00 [只看该作者]

我也遇到过,远程服务器的主机死机(可以通过建立远程连接查看,基本都是死翘翘),这种问题只有增加服务器的带宽,甚至要提高CPU的计算能力。

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


加好友 发短信 一级勋章
等级:超级版主 帖子:7291 积分:41024 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2025/4/20 20:33:00 [只看该作者]

对了。如果是本地Access数据库,检查或重新安装数据库运行组件

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


加好友 发短信 一级勋章
等级:超级版主 帖子:7291 积分:41024 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2025/4/20 20:40:00 [只看该作者]

这种情况,多半是因为“查询超时”引起的!


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


加好友 发短信
等级:小狐 帖子:345 积分:2542 威望:0 精华:0 注册:2023/1/11 7:15:00
  发帖心情 Post By:2025/4/21 5:45:00 [只看该作者]

我用的是Sqlserver 数据库, 数据行数15000行左右,14列, 后台数据库也是这个表名, 仅有1个数据库, 项目事件没有与如何其它数据库链接. 问题是目前这个数据库有174个表了, 仅有这个表存在这个问题,其它均正常

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


加好友 发短信
等级:小狐 帖子:345 积分:2542 威望:0 精华:0 注册:2023/1/11 7:15:00
  发帖心情 Post By:2025/4/21 6:48:00 [只看该作者]

我重新建了一个新表, 并将原来的那个表改名,将原表数据拷贝到新表中, 运行正常了, 但关闭数据库,重启后再次点击该菜单加载窗口, 过程中窗口正常显示了, 但紧接着窗口却不见了(如下图), 无奈,我又重新点击窗口设计器,什么没有做,然后直接点确定退出,再点击该菜单加载,一切正常, 问题是每次重启数据库后都出现这个问题了

图片点击可在新窗口打开查看
[此贴子已经被作者于2025/4/21 6:50:21编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113574 积分:578377 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/4/21 8:47:00 [只看该作者]

表不见应该是这原因,改为副本:http://www.foxtable.com/webhelp/topics/1906.htm

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


加好友 发短信
等级:小狐 帖子:345 积分:2542 威望:0 精华:0 注册:2023/1/11 7:15:00
  发帖心情 Post By:2025/4/21 16:47:00 [只看该作者]

我进行了副本表处理, 还是有问题, 最后我刚才又重新新建了一个窗口,将原来那个窗口删除了, 新建的窗口仍使用原来那个窗口, 结果就正常了, 实在是不知道怎么回事

[此贴子已经被作者于2025/4/21 16:47:28编辑过]

 回到顶部