Форум: "Начинающим";
Текущий архив: 2008.05.11;
Скачать: [xml.tar.bz2];
ВнизПочему 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]> А как его можно отрыть?
А, блин, это аксесс…
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.05.11;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c