老师,我在用菜单打开一个表时出现如下错误
---------------------------
错误
---------------------------
加载表"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数据库,检查或重新安装数据库运行组件