База хранится на моем компе, моя прога обрабатывает эту базу.
Так вот, когда кто-то с другого компа моей прогой впервей меня обрашается к базе(по виндовой сети) то выдается ошибка (у меня).
Т.е. у обоих на двух компах запущена моя прога, кто впервей нажал тот и работает - у друго ошибка.(на обоих 98 винды)
Подключение в проге такое:
- Код: Выделить всё
Set dbf = DAO.OpenDatabase(путь, False, False, "dBASE IV;LANGID=0x0419;CP=866;COUNTRY=0")
запрос = "select * from " & имя_файла
Set rs = dbf.OpenRecordset(запрос)
rs.GetRows (строк) 'считываем строки
rs.MoveFirst 'встаем на первую запись
...
На строке Set rs = dbf.OpenRecordset(запрос) выдает след. ошибку:
Run-time error "3033" You do not have the necessary permissions to use the "c:\base\010104.dbf"...
Типа нет разрешения на доступ. Может не так подключаю?
Как сделать возможность совместной работы? При работе базу не меняем, только читаем ее. Помогите плиз