Проблема с COM объектом в 8.1
25.07.2007
12:48
#1
"Сабж. Подключаюсь к БД на Аксессе по COM. На 8-ке прекрасно работало.На 8.1 (8.1.8.76) вылетает - "Память не может быть 'read'" и закрыывается. Что-то не так делаю, или ?
код подключения к Аксессу:
Процедура КнопкаВыполнитьНажатие(Кнопка)
Ацесс = Новый COMОбъект("DAO.DBEngine.35");
Ацесс.DefaultUser = "user";
Ацесс.DefaultPassword = "password";
Ацесс.SystemDB = "C:\IMPORT97\SYSTEM.MDA" ;
КаталогSYRIS = "c:\" ;
ФайлSYRIS = "del.mdb" ;
ДБ = Ацесс.OpenDatabase(КаталогSYRIS + ФайлSYRIS) ;
КонецПроцедуры
на Ацесс.OpenDatabase() вылет. На 8.0 работало.
Есть соображения?
"
код подключения к Аксессу:
Процедура КнопкаВыполнитьНажатие(Кнопка)
Ацесс = Новый COMОбъект("DAO.DBEngine.35");
Ацесс.DefaultUser = "user";
Ацесс.DefaultPassword = "password";
Ацесс.SystemDB = "C:\IMPORT97\SYSTEM.MDA" ;
КаталогSYRIS = "c:\" ;
ФайлSYRIS = "del.mdb" ;
ДБ = Ацесс.OpenDatabase(КаталогSYRIS + ФайлSYRIS) ;
КонецПроцедуры
на Ацесс.OpenDatabase() вылет. На 8.0 работало.
Есть соображения?
"
Читают тему
(гостей: 1)