Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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]

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

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



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

Форум: "Начинающим";
Текущий архив: 2008.05.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.007 c
2-1208109639
Shifr
2008-04-13 22:00
2008.05.11
Шифрование даных


2-1207926538
Снежинка
2008-04-11 19:08
2008.05.11
Запрос


4-1188724269
Rusya
2007-09-02 13:11
2008.05.11
Пункт в меню "Создать"


15-1206967558
kalexi
2008-03-31 16:45
2008.05.11
Как работают сканеры памяти?


15-1206640738
@!!ex
2008-03-27 20:58
2008.05.11
НЕзависимая экспертиза.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский