Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.04.09;
Скачать: [xml.tar.bz2];

Вниз

Глюк с открытием базы по сети   Найти похожие ветки 

 
Profik ©   (2006-03-22 18:12) [0]

Люди, помогите. Вот проблема - через OpenDialog в приложении выбираю базу, которая на другом компе в сети, доступ на чтение открыт там. И тут выдает ошибку типа файла нет или не существует -  путь к ниму весь правильный, но в конце имя файла не 2.DB, а фигнякакаято.LCK - чето в таком роде. Вот код при нажатии кнопки :
...
if opendialog1.Execute then begin
table1.TableName:=opendialog1.FileName;
table1.Open;
...

Подозреваю глюк в доступе, но ведь на чтение открыт. Помогите!!!


 
Плохиш ©   (2006-03-22 18:17) [1]

БДЕ настраивать надо. В частности "NET DIR" для Paradox.


 
Profik ©   (2006-03-22 18:20) [2]

как это сделать?


 
Плохиш ©   (2006-03-22 18:31) [3]

BDE-Administrator


 
Profik ©   (2006-03-22 18:37) [4]

да я понял что в БДЕ-Админе, нашел NET DIR. Так что указывать там? Задача у меня следующая - есть много клиентских компов, на всех есть мое приложение, базы лежат на серваке, доступ на чтение всем открыт на серваке. Что мне указать в БДЕ-Админе, что бы они могли програмно открывать базу на чтениепо сети? Или это мне нада на всех клиентских компах мудакатся с этими настройками NET DIR?


 
Плохиш ©   (2006-03-22 18:46) [5]


> Или это мне нада на всех клиентских компах мудакатся с этими
> настройками NET DIR?

Да, на всех клиентах надо указать, одну и туже папку, к которой имеют доступ все клиенты. К тому же сетевой ресурс этой папки на всех клиентах должен называться одинаково. Скорее всего она должна быть подключена к клиенту как сетевой диск.

> есть много клиентских компов, на всех есть мое приложение,
>  базы лежат на серваке, доступ на чтение всем открыт на
> серваке

Меняй парадокс! Или отгребёшь гемороя по самые "нехочу".


 
Германн ©   (2006-03-23 02:47) [6]


> Плохиш ©   (22.03.06 18:46) [5]
>
>
> > Или это мне нада на всех клиентских компах мудакатся с
> этими
> > настройками NET DIR?
>
> Да, на всех клиентах надо указать, одну и туже папку, к
> которой имеют доступ все клиенты. К тому же сетевой ресурс
> этой папки на всех клиентах должен называться одинаково.
>  Скорее всего она должна быть подключена к клиенту как сетевой
> диск.
>
> > есть много клиентских компов, на всех есть мое приложение,
>
> >  базы лежат на серваке, доступ на чтение всем открыт на
>
> > серваке
>
> Меняй парадокс! Или отгребёшь гемороя по самые "нехочу".
>
>


2 Плохиш ©   (22.03.06 18:46) [5]
При таком отношении к делу, можно поменять всё, даже координаты кровати на которой спишь, но это врядли поможет!


> Profik ©   (22.03.06 18:37) [4]
>
> да я понял что в БДЕ-Админе, нашел NET DIR. Так что указывать
> там? Задача у меня следующая - есть много клиентских компов,
>  на всех есть мое приложение, базы лежат на серваке, доступ
> на чтение всем открыт на серваке. Что мне указать в БДЕ-
> Админе, что бы они могли програмно открывать базу на чтениепо
> сети? Или это мне нада на всех клиентских компах мудакатся
> с этими настройками NET DIR?

Не. В твоей программе есть переменная Session. У неё есть поля NetFileDir и т.д.


 
dolmat   (2006-03-23 10:32) [7]

так убей эту фигнякакаято.LCK и нет проблем.


 
Плохиш ©   (2006-03-23 11:03) [8]


> Германн ©   (23.03.06 02:47) [6]

Наелся на одной работе парадокса в сети и много клиентов, хватит.

> dolmat   (23.03.06 10:32) [7]

Ню, ню. Почитал бы что для начала.



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

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

Наверх





Память: 0.47 MB
Время: 0.014 c
2-1143040746
anubis
2006-03-22 18:19
2006.04.09
Горячие Клавиши


15-1142925934
nick-from
2006-03-21 10:25
2006.04.09
Отслеживание выходов в интернет по-простому


2-1143407515
Georgiy
2006-03-27 01:11
2006.04.09
проблема с присваиванием stringToPointer и StringToArray


2-1143009568
burk
2006-03-22 09:39
2006.04.09
Как открыть окно эксплорера?


2-1143541686
Yojik
2006-03-28 14:28
2006.04.09
В чём ошибка





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский