老师,我在用菜单打开一个表时出现如下错误
---------------------------
错误
---------------------------
加载表"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编辑过]
我也遇到过,远程服务器的主机死机(可以通过建立远程连接查看,基本都是死翘翘),这种问题只有增加服务器的带宽,甚至要提高CPU的计算能力。
对了。如果是本地Access数据库,检查或重新安装数据库运行组件
我用的是Sqlserver 数据库, 数据行数15000行左右,14列,
后台数据库也是这个表名, 仅有1个数据库, 项目事件没有与如何其它数据库链接. 问题是目前这个数据库有174个表了, 仅有这个表存在这个问题,其它均正常
我重新建了一个新表, 并将原来的那个表改名,将原表数据拷贝到新表中, 运行正常了, 但关闭数据库,重启后再次点击该菜单加载窗口, 过程中窗口正常显示了, 但紧接着窗口却不见了(如下图), 无奈,我又重新点击窗口设计器,什么没有做,然后直接点确定退出,再点击该菜单加载,一切正常, 问题是每次重启数据库后都出现这个问题了
[此贴子已经被作者于2025/4/21 6:50:21编辑过]
我进行了副本表处理, 还是有问题, 最后我刚才又重新新建了一个窗口,将原来那个窗口删除了, 新建的窗口仍使用原来那个窗口, 结果就正常了, 实在是不知道怎么回事
[此贴子已经被作者于2025/4/21 16:47:28编辑过]