老师您好!
我把数据库2003.mdb文件升级成2010.accdb文件以后,
把BeforeConnectOuterDataSource事件中的代码改为
If e.name = "连接名称" Then
e. ConnectionString = Provider=Microsoft.ACE.OLEDB.12.0;Data Source= & e.ProjectPath & "2010.accdb;Persist Security Info=False;Jet OLEDB:Database Password=123456"
End If
(由于会出现乱码的情况,上面的代码少打了两个“”符号)
之后,程序就出来无法正常打开的情况,即使打开了程序,也会出现闪退的情况,用回原来的2003.mdb文件,一切恢复正常。
是不是我用错了数据库提供程序的问题?
[此贴子已经被作者于2019/7/25 10:24:12编辑过]