Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.05.11;
Скачать: CL | DM;

Вниз

Почему ADOConnection не запускается с сетевого диска?   Найти похожие ветки 

 
DimA   (2008-04-10 10:13) [0]

В строке соединения ADOConnection с базой Access, прописал:
ADOConnection.ConnectionString:="Provider=Microsoft.Jet.OLEDB.4.0;"+
 "Data Source="+ExtractFilePath(Application.ExeName)+"BAZA\basem.mdb;"+
  "Mode=Share Deny None;"+"Persist Security Info=False;"+
   "Jet OLEDB:Database Password=""+parol+""";

Всё отлично работало, пока я не попытался выложить программу на сетевой диск и запустить её от туда! Появляется сообщение:
"Файл "" не может быть открыт ядром базы данных Microsoft Jet. Файл уже открыт..."
Как это исправить?


 
Сергей М. ©   (2008-04-10 10:19) [1]

Чему у тебя равно св-во ADOConnection.Mode ?
Какие ограничения на доступ к этой шаре имеются на файл-сервере ?


 
DimA   (2008-04-10 10:32) [2]

> Сергей М. ©   (10.04.08 10:19) [1]

"Mode=Share Deny None;" - это не то?


 
Kolan ©   (2008-04-10 10:35) [3]

Имхо дела в правах доступа к папке.


 
DimA   (2008-04-10 10:35) [4]


> Какие ограничения на доступ к этой шаре имеются на файл-
> сервере ?

Точно сказать не могу, но редактировать выложенные туда текстовые файлы и таблицы Excel, просматривать их - можно!


 
Kolan ©   (2008-04-10 10:37) [5]

> Точно сказать не могу

Всмысле не можешь?


 
DimA   (2008-04-10 10:37) [6]


> Kolan ©   (10.04.08 10:35) [3]

А какие именно настройки:
- Mode
- прав доступа к папке
Вы посоветуете?


 
Сергей М. ©   (2008-04-10 10:38) [7]

Оставь пока эту моду.

Что насчет ограничений ?
И посмотри на файл-сервере перед запуском своего приложения, открыт ли и кем открыт требуемый mdb-файл .


 
DimA   (2008-04-10 10:38) [8]


> Kolan ©   (10.04.08 10:37) [5]

я не админ! )


 
Kolan ©   (2008-04-10 10:38) [9]

> — Mode

Незнаю, те что по умолчанию подходят, проблем небыло.


> — прав доступа к папке

По полной программе.


 
Kolan ©   (2008-04-10 10:39) [10]

> И посмотри на файл-сервере перед запуском своего приложения,
> открыт ли и кем открыт требуемый mdb-файл .

А как его можно отрыть?


 
DimA   (2008-04-10 10:39) [11]


> Сергей М. ©   (10.04.08 10:38) [7]

нет, никто не открывал!


 
clickmaker ©   (2008-04-10 10:42) [12]

если там доступ только на чтение (или файл ReadOnly), то и ADOConnection.Mode поставь cmRead


 
Сергей М. ©   (2008-04-10 10:42) [13]

Чему равно фактически вычисленное выражение

ExtractFilePath(Application.ExeName)+"BAZA\basem.mdb;"

?


 
Kolan ©   (2008-04-10 10:47) [14]

> А как его можно отрыть?

А, блин, это аксесс&#133



Страницы: 1 вся ветка

Текущий архив: 2008.05.11;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.017 c
4-1188376536
leonidus
2007-08-29 12:35
2008.05.11
Как определить типа сглаживания шрифтов в системе?


6-1185968146
Тестер2
2007-08-01 15:35
2008.05.11
Sockets, MaxDataLen=8192


3-1196934351
MZ
2007-12-06 12:45
2008.05.11
Узнать права роли на объект


2-1208023431
xex32
2008-04-12 22:03
2008.05.11
Как отключить кнопку Alt


3-1196807687
Евгений Р.
2007-12-05 01:34
2008.05.11
Редактирование в dbGrid для tIbQuery