Форум: "Потрепаться";
Текущий архив: 2003.08.04;
Скачать: [xml.tar.bz2];
ВнизБазы 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c