Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.017 c
2-1208200976
Boris
2008-04-14 23:22
2008.05.11
Бинарный файл


15-1206609144
Denis__
2008-03-27 12:12
2008.05.11
Edit и звук.


15-1206636452
X9
2008-03-27 19:47
2008.05.11
WiFi на 4 км - реально ли?


15-1206587384
slider007
2008-03-27 06:09
2008.05.11
С днем рождения ! 27 марта 2008 четверг


6-1186225773
Rav
2007-08-04 15:09
2008.05.11
CharSet для операвки E-Mail




   Наверх