0
espanol
01.10.12
✎
15:29
|
ИмяФайла = ВыбФайл.ПолноеИмя;
СтрокаПодключения = "Driver={Microsoft Access Driver (*.mdb)};Dbq=" + ИмяФайла + ";""";
Connection = Новый COMОбъект("ADODB.Connection");
Попытка
Connection.Open(СтрокаПодключения);
Исключение
Сообщить(ОписаниеОшибки());
Возврат;
КонецПопытки;
Command = Новый COMОбъект("ADODB.Command");
Command.ActiveConnection = Connection;
Command.CommandText = "SELECT * FROM " + "ТаблицаНаименований";
Command.CommandType = 1;
RecordSet = Новый COMОбъект("ADODB.RecordSet");
RecordSet = Command.Execute();
Строка подключения равна: Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\Бел\access\Database11.accdb;"
пишет ошибку:
{Форма.Форма.Форма(43)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Драйвер ODBC Microsoft Access] Открытие базы данных '(нет данных)' невозможно. Вероятно, это не база данных приложения пользователя, или ее файл поврежден.
|
|