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

Вниз

Базы Paradox и различные файловые системы   Найти похожие ветки 

 
frost ©   (2003-07-11 22:53) [0]

Подскажите пож-та в чем может быть проблема.
Создал базу из 2-х таблиц Paradox 7 на ком-ре с операционной системой W2000 и Fat32,
причем таблицы связанны отношение один ко многим. Скомпеллировал приложение, все работает.
Принес готовое приложение (с базами) на ком-тер с W2000 и NTFS и приложение не работает,
возникает исключение "неверный путь к файлам БД" причем если подключать БД с таб.
не связанными отношением один ко многим то все OK. Более того связанные таблицы не
открываются даже в DataBase Desctop, не связанные открываются просто на УРА.


 
KDS ©   (2003-07-12 12:10) [1]

необходимо просто проверить этии связи на предмет "жостких путей" типа там G:\mazafaka\tablo1.db. Если такую программу с БД поставить на другой ЖД где нет диска G: или в другой каталог (даже у себя) - то работать не будет.
Причина в жостких путях.
Или же забыл настроить алиас БДЕ на другой машине


 
frost ©   (2003-07-12 16:10) [2]

Прошу прошения, но я не думаю что причина именно в этом (т.е. в связях так как расположение базы и запись всех путей я делаю на этапе открытия оной),при этом все работает нормально на машине с Fat32 при помешении программы в любой каталог даже G:\mazafaka\.


 
mike-d ©   (2003-07-12 20:52) [3]

файловые системы здесь ни при чем. однозначно.

если ты делал эти связи в DBD путем Referential Integrity (порочная практика для BDE и Paradox) тогда:
1. в своей БД ты перетащил не все имеющиеся там файлы (которые помимо *.db)
2. на второй машине не существует Working Directory и Private Directory (или они другие) которыми ты пользуешся на первой.

это мысли вслух. проверять рука не поднимается.


 
frost ©   (2003-07-14 18:24) [4]

Я не понял причем сдесь Working Directory и Private Directory, но все файлы базы данных я переташил однозначно. Возможно если появится желание проверить, буду очень признателен.


 
Mike1 Kouzmine1   (2003-07-14 18:54) [5]

Что гадать на кофейной гуще? Шли настройки БДЕ, алиаса, если нет, то как определяешь путь к файлам? Как открываешь..
А тебе сказали что не ВСЕ надо копировать, но не думаю, что дело в этом.


 
frost ©   (2003-07-16 08:41) [6]

прошу прошения но Mike1 Kouzmine1 я не очень понеиаю смысл написанной фразы. Но тем не менее все файлы БД я помещаю в дир. проекта а когда подключаю БД то путь определяю Application.ExeName, и путь прописываю в DatabaseName а БД в TableName. Но дело даже не в этом. На одной машине где проводилось тестирование (назовем это так) есть два диска. Один Fat32 другой NTFS, на первом все работает нормально на втором не подключаются таблицы с отношением один ко многим.


 
mike-d ©   (2003-07-16 09:24) [7]

попробуй все-таки поработать через Alias, хотя бы в качестве альтернативы. если увидишь какую-нить разницу - телеграфируй :)


 
Mike1 Kouzmine1   (2003-07-16 10:20) [8]

Тогда посмотри права. Но что гадать? Или ты шлешь настройки и код открытия, или тебе никто ничего не скажет. Нет разницы (кроме наличия прав) в работе с фат или нтфс.


 
frost ©   (2003-07-17 12:20) [9]

OK. Код отправлю в ближайшее время, надо заплатить за In-net. :)



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

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

Наверх




Память: 0.49 MB
Время: 0.016 c
3-10133
Rustik
2003-07-11 16:39
2003.08.04
Подскажите как можно в строке выбрать буквы аналоги латинницы


7-10470
Pahsik
2003-05-24 04:12
2003.08.04
Добавление юзера к файлу


3-10118
Котяра
2003-07-14 19:26
2003.08.04
Как быстрее вычислить поле?


1-10292
Ivolg
2003-07-22 12:00
2003.08.04
Image


4-10526
Leon
2003-06-03 14:33
2003.08.04
Сохранение через реестр