c#结合access做的项目,用一段时间就会提示不可识别数据库格式,大家看看什么问题?

img

login
            应用程序的组件中发生了未经处理的异常。如果单击“继续”
            应用程序将忽略此错误并尝试维续
            不可识别的数据库格式 10.36.232.36//深度维修//cpedata//wmsdb.mdb
  详细信息(D)
                                                                       继续(C)
 有关调用实时(JIT)调试而不是此对话框的详细信息
 请参见此消息的结尾。
                
 SystemData.0lenb.OlenbException(080004005)不可识别的数据库格
        System.Data.OleDb.OlenbConnectionInternal.ctor(olenbconneot
        System.DataOleDb.OleDbConnecti onFaetoryCreateConnecti on(Db
          ystemDataProvi derBase.DbConneotionFactory.CreateNonPooled
          ystem.Data.ProyiderBase.DbConnectionFactory.TryGetConneetio
         System.Data.ProyiderBase.DbConnegtionInternal.TryOpenConneet
                                                                                         SysVer1.0.1.6

打开Access是可以修复,但是每过一段时间就会这样,烦死了,大家可以解决的吗?

换office 2007的驱动试试?但是需要安装过.
microsoft.ace.oledb.12.0
下载地址
https://blog.csdn.net/weixin_44668267/article/details/91489903

连接的方式盒代码不正确啊