- Код: Выделить всё
Dim DAODBEngine As New DAO.DBEngine()
DAODBEngine.CreateDatabase("c:\db1.mdb", DAO.LanguageConstants.dbLangCyrillic & ";pwd=pwd")
DAODBEngine = Nothing
CN=New OleDBConnection
CN.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="c:\db1.mdb;Jet OLEDB:Database Password=pwd"
CN.Open()
всё проходит но при попытке присоединиться через ADO.NET говорит, что файл занят. Ошибка происходит если только перед открытием создавалась база, если уже была, то всё ОК
В VB6 через ADO такого не было....
Кстати, а как создать базу Access через ADO.NET?