Mutabor
|
|
1 | |
OpenRecordset() from SHARED dbf-files20.05.2007, 19:58. Показов 982. Ответов 1
Метки нет (Все метки)
Пытаюсь при помощи Excel и DAO делать отчеты из бухгалтерской сетевой файл-серверной программы. Программа открывает dbf-файлы как SHARED, а метод OpenRecordset('SELECT ...'), похоже, открывает эти файлы эксклюзивно, выдаётся ошибка о невозможности получить доступ к файлу.
Так вот проблема - не могу найти, в каком параметре указать этого метода указать, чтобы он открывал файлы как SHARED? Заранее благодарен. |
20.05.2007, 19:58 | |
Ответы с готовыми решениями:
1
Shared Resources -> Files Какой View лучше "shared, Private On First Use" или Shared Как объединить 3 раздела HDD в 1 без потерь путей программ(Например с изменением с C:\Program Files на E:\Proram Files)? литература shared objects & dynamic shared objects |
Mavr
|
|
20.05.2007, 20:59 | 2 |
Этот параметр задается в методе OpenDatabase:
Dim db As DAO.Database, rs As DAO.Recordset Set db = DAO.OpenDatabase('C:Work', False, False, 'FoxPro 2.6') Set rs = db.OpenRecordset('SELECT * FROM Sc160.dbf') Так вот второй параметр в этом методе как раз и указывает что файл открывается не эксклюзивно (False). Но проблема может быть и не в этом, т.к. если ты не указываешь этот параметр, то он по умолчанию и так False, т.е. не эксклюзивный. Есть не которые особенности открытия dbf файлов. Не давно на форуме обсуждалось вот ссылка: http://www.relib.com/topic.asp?tp=2&id=705866 |
20.05.2007, 20:59 | |
20.05.2007, 20:59 | |
Помогаю со студенческими работами здесь
2
Как получить пути к папкам Program files и Program files x86? CurrentDb.OpenRecordset Работа с OpenRecordset() бд Договора папки в Винде 7 Program files и Program files х86 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |