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

Вниз

Как работать с файлами баз данных, имеющих другое расширение   Найти похожие ветки 

 
Helen ©   (2003-07-29 13:02) [0]

У меня есть файлы баз данных типа *.dbf, но имеющих расширение *.001, *.002, *.003 и т.д. до *.320.
Как в Delphi использовать эти файлы? Он упорно не хочет их видеть, а если видит, не понимает в них базы данных?


 
KSergey ©   (2003-07-29 13:18) [1]

Какими компонентами доступа пользуемся?

вариант А) сменить расширения
вариант б) по идее, если явно указать полное имя файла - понимать должен, но как ему это объяснить - зависит от способа подключения


 
Helen ©   (2003-07-29 13:28) [2]

Компоненты обычные - table, datasource, dbgrid
по имени файла если подключать - он говорит "table does not exist".
если сменить расширения, он снова же не находит эти файлы


 
KSergey ©   (2003-07-29 13:47) [3]

Helen © (29.07.03 13:28)
Компоненты обычные - table, datasource, dbgrid
по имени файла если подключать - он говорит "table does not exist".
если сменить расширения, он снова же не находит эти файлы


Т.е. как так снова не находит? Тогда может проверить как там с полным путем до них? Тут что-то уже не в расширении файлов тогда дело.


 
VAleksey ©   (2003-07-29 13:50) [4]

Это точно базы?
Похоже на заархивированные копии.


 
Helen ©   (2003-07-29 14:50) [5]

Alexei, это обычные dbf базы данных, созданные в foxpro, просто у них в расширении заложен код территории, за который сформированы. Foxpro запросто понимает, если ему указать use ??????.001
Я пытаюсь программу переделать под Делфи, но он не хочет подключать файлы с таким расширением. Может, я что-то не так делаю? Но делаю все элеметнарно. Для компонента table задаю databasename путь к каталогу. А tablename высвечиваются только файлы dbf. И независимо от tabletype для моих файлов пишет table does not exist.
Подскажите, возможно, в самом коде подключить будет возможно? Тогда как?


 
HSolo ©   (2003-07-29 15:48) [6]

У Вас стоит table.TableType = ttDefault?
Попробуйте указать ttDBase / ttFoxPro


 
VAleksey ©   (2003-07-29 16:12) [7]

Делай так

> HSolo © (29.07.03 15:48)


Если не получается, то проблема не в расширении.


 
HSolo ©   (2003-07-29 16:20) [8]

Еще одна тупо-лобовая проверка: если файл *.001 переименовать в *.dbf - то откроет или нет?


 
AbrosimovA ©   (2003-07-29 16:25) [9]

Попробуй открыть в DataBase Desktop



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

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

Наверх




Память: 0.48 MB
Время: 0.013 c
3-68147
ZHK
2003-07-29 14:58
2003.08.21
Обновление записей


14-68527
Vlad Oshin
2003-08-05 10:08
2003.08.21
Мастер и Маргарита. Кто-нибудь читал черновые редакции?


14-68469
KILLER_ABV
2003-08-06 12:57
2003.08.21
Как в DELPHI проиграть MP3 файл?


14-68488
VEG
2003-08-06 00:31
2003.08.21
У кого стоит WIN NT/2k/XP ???


3-68223
ads
2003-07-25 19:17
2003.08.21
как достучаться до Items в TDBLookupComboBox??