Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Delphi и *.db без BDE


Автор: tarakan 12.1.2012, 08:39
Здравствуйте, нужно открыть файлы *.db без BDE, только для чтения, чтобы перенести информацию в *.GDB, чем можно это сделать? Google посылаеет на http://www.degisy.com/ взять компонент DsPdxTable но его больше нет. 

Автор: vovk 12.1.2012, 11:36
Есть вроде компоненты прямого доступа, ещё кажется провайдер для ADO, 
но какой смысл? Всё равно что то придется ставить, не BDE так другое. Легче поставить BDE перенести данные, снести BDE и забыть всё это как страшный сон.

Автор: Vas 13.1.2012, 10:26
Можно же создать источник данных ODBC, а потом его использовать в ADO. Только это теория, я на практике не пользовался.

Автор: Akella 13.1.2012, 13:35
Цитата(tarakan @  12.1.2012,  08:39 Найти цитируемый пост)
 файлы *.db без BDE, только для чтения, чтобы перенести информацию в *.GDB, чем можно это сделать?


Если узнать, что за формат в этих *.db, то http://forum.vingrad.ru/forum/topic-201634.html через http://forum.vingrad.ru/forum/topic-149469/kw-ibexpert-fbscanner-firebird.html

Я так понимаю, что *.GDB - это Firebird или Interbase?

Добавлено через 2 минуты и 12 секунд
tarakan, и запомни раз и на всю жизнь - разрешение файла не всегда соответствует его реальному формату. Если переименовать *.db в *.avi, то кино не покажут.
Поэтому пока точно не узнаешь, что же там внутрях этих файлов, для каких СУБД и каких версий эти СУБД должны быть, у тебя мало что получиться.

Автор: sg729 17.1.2012, 15:09
Цитата(tarakan @ 12.1.2012,  08:39)
Здравствуйте, нужно открыть файлы *.db без BDE, только для чтения, чтобы перенести информацию в *.GDB, чем можно это сделать? Google посылаеет на http://www.degisy.com/ взять компонент DsPdxTable но его больше нет.

Если еще актуально, черкните в личку.

Автор: Данкинг 17.1.2012, 15:24
Цитата(Akella @  13.1.2012,  14:35 Найти цитируемый пост)
Если узнать, что за формат в этих *.db

Paradox же.

Автор: Akella 18.1.2012, 10:11
1. Откуда ты знаешь?
2. Paradox бывает аж 7 версий, а то и больше.

Автор: Данкинг 18.1.2012, 10:15
Я с Парадоксом вообще не работал никогда, но почему-то я думал, что .db - это именно его файлы.

Автор: sg729 18.1.2012, 12:01
Версий формата таблиц Paradox поменьше чем 7, но расширение db использует не только Paradox, поэтому надо проверять по заголовкам в начале файла.

Автор: Akella 18.1.2012, 12:34
Цитата(Данкинг @ 18.1.2012,  10:15)
Я с Парадоксом вообще не работал никогда, но почему-то я думал, что .db - это именно его файлы.

Может наш великий телепат Данкинг отгадает видеокодек по расширению *.avi?  smile

Добавлено через 1 минуту и 59 секунд
А если я создам свой собственный формат базы и дам расширение ему *.db? Это тоже будет Paradox?

Да, я согласен, что по умолчанию  Paradox использует расширение *.db.
То же само и про dbf можно сказать. Что там зашито в файле с таким расширением, одному Создателю известно.

Автор: Данкинг 18.1.2012, 13:16
Цитата(Akella @  18.1.2012,  13:34 Найти цитируемый пост)
Может наш великий телепат Данкинг отгадает видеокодек по расширению *.avi?

Я же говорю, что думал, что .db - это Парадокс. А если меня спросят, чем открывать .avi, то я отвечу, что любым видеоплеером, и буду тысячу раз прав. smile 
Цитата(Akella @  18.1.2012,  13:34 Найти цитируемый пост)
То же само и про dbf можно сказать.

Да понятно, что можно хоть исполняемый файл назвать с расширением .dbf, но в обычном случае это всё же файлы dBase. smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)