0
Когда я пытаюсь скомпилировать базу данных Access 2010 (без пароля), я получаю сообщение об ошибке Класс не зарегистрирован Я использую Visual Studio 2010, и я не знаю, что это за проблема. Вот код, я использую:Сообщение об ошибке базы данных уплотнения
Private Sub Compactdb()
Dim JRO As JRO.JetEngine
JRO = New JRO.JetEngine
'The first source is the original, the second is the compacted database under an other name.
JRO.CompactDatabase("Provider=Microsoft.Jet.OLEDB.5.0;Data Source=C:\Forte\Ex.mdb; Jet OLEDB:Engine Type=5", "Provider=Microsoft.Jet.OLEDB.5.0;Data Source=C:\Forte\Temp.mdb; JetOLEDB:Engine Type=5")
'Original (not compacted database is deleted)
System.IO.File.Delete("C:\Forte\Ex.mdb")
'Compacted database is renamed to the original databas's neme.
Rename("C:\Forte\Temp.mdb", "C:\Forte\Ex.mdb")
'User notification
MsgBox("The database was compacted successfully")
End Sub
Если изменить Jet.OLEDB.5.0 4.0 я получаю другое сообщение об ошибке формата Непризнанный Databse