|
Чтение файлов .MDB из 1Сv8
| ☑ |
0
Slepoi7
14.05.12
✎
13:24
|
Подскажите, пожалуйста, если кто знает, как прочитать данные из файла .MDB (Access не установлен)...
|
|
1
ДенисЧ
14.05.12
✎
13:24
|
ADODB справится
|
|
2
Slepoi7
14.05.12
✎
13:26
|
м.б. и справится, но там нужна строкаПодключения.... не могу подобрать ....
|
|
3
Kreont
14.05.12
✎
13:28
|
www.connectionstrings.com
|
|
4
Snorkler
14.05.12
✎
13:30
|
(2)
|
|
5
Warlock
14.05.12
✎
13:38
|
Connection = Новый COMОбъект ("ADODB.Connection");
Connection.Open("Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=X:\BioStation\Bio-Office\Att2003.mdb");
RecordSet = Новый COMОбъект("ADODB.Recordset");
RecordSet.Open("select * from v_record where CheckTime between #" + Формат(НачалоДня(НачПериода), "ДФ=MM/dd/yyyy") + "# and #" + Формат(КонецДня(КонПериода)+1, "ДФ=MM/dd/yyyy") + "#", Connection);
Попытка
RecordSet.MoveFirst();
Исключение
Предупреждение("Произошла ошибка (скорее всего, нет данных за анализируемый период)" + Символы.ПС + ОписаниеОшибки());
Возврат;
КонецПопытки;
Пока Не RecordSet.EOF Цикл
НоваяСтрока = ТЗБД.Добавить();
НоваяСтрока.ИдЗаписи = RecordSet.Fields("Logid").Value;
<...>
RecordSet.MoveNext();
КонецЦикла;
|
|
6
Slepoi7
14.05.12
✎
14:05
|
.... на второй строчке вылетает: Произошла исключительная ситуация (Microsoft JET Database Engine): Невозможно найти устанавливаемый ISAM.
|
|
7
ДенисЧ
14.05.12
✎
14:10
|
(6) дык MDAC поставь...
|
|