IPB

Здравствуйте, гость ( Вход | Регистрация )

 Правила форума Всем прочитать перед созданием темы!
 
Ответить в данную темуНачать новую тему
Help!!! Btriev 6.15, Компонень, модуль достапа для Delphi
Gvido
сообщение 15.12.2004 - 13:33
Сообщение #1


Завсегдатай
Иконка группы

Группа: Пользователи
Пользователь №: 3749
Сообщений: 139
Регистрация: 26.07.2003
Из: г. Уссурийск
Загружено: байт
Скачано: байт
Коэффициент: ---
Спасибо сказали: 0 раз(а)



Ребяты очен нужно!!!!
Нужно получить прямой доступ к табличным файлам Btriev 6.15
Это не совсем табличные файлы ( я это понимаю).
Может кто работал с ним, ПОМОГИТЕ!!!!!
каждая отдельная таблица состоит из заголовочного файла *.hdr и файла данных *.btr. В файле *.btr индексироованные данные.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Fallcom
сообщение 15.12.2004 - 14:00
Сообщение #2


The Last Gunslinger
Иконка группы

Группа: Пользователи
Пользователь №: 6829
Сообщений: 1008
Регистрация: 26.04.2004
Из: Беларусь, Гомель
Загружено: байт
Скачано: байт
Коэффициент: ---
Спасибо сказали: 10 раз(а)



Попробуй поискать в инете или драйвер ODBC, или компоненту для доступа. У меня была такая же проблема с базами данных Advantage (у них похожая структура хранения, как и в твоем случае), в результате я нашел фриварный драйвер ODBC и проблема решилась.

Кстати, что ты имел в виду под прямым доступом?

Сообщение отредактировал Fallcom - 15.12.2004 - 14:03
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Gvido
сообщение 19.12.2004 - 10:55
Сообщение #3


Завсегдатай
Иконка группы

Группа: Пользователи
Пользователь №: 3749
Сообщений: 139
Регистрация: 26.07.2003
Из: г. Уссурийск
Загружено: байт
Скачано: байт
Коэффициент: ---
Спасибо сказали: 0 раз(а)



Цитата(Fallcom @ 15.12.2004 - 14:00)
Попробуй поискать в инете или драйвер ODBC, или компоненту для доступа. У меня была такая же проблема с базами данных Advantage (у них похожая структура хранения, как и в твоем случае), в результате я нашел фриварный драйвер ODBC и проблема решилась.

Кстати, что ты имел в виду под прямым доступом?
*


Прямой доступ - native access. Я просто терпеть не могу нагружать маленькие приложения довесками типа dll, ODBC и различного рода инджинами.
Почему?
Потму как, само приложение с оптимальной функиональностью весит 600-650 Кб и чтобы оно заработало тащи инджину или доп драйвера - ГЛЮК!!!! smile.gif
Это мое мнение. smile.gif

Сообщение отредактировал Gvido - 19.12.2004 - 11:01
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Fallcom
сообщение 20.12.2004 - 14:47
Сообщение #4


The Last Gunslinger
Иконка группы

Группа: Пользователи
Пользователь №: 6829
Сообщений: 1008
Регистрация: 26.04.2004
Из: Беларусь, Гомель
Загружено: байт
Скачано: байт
Коэффициент: ---
Спасибо сказали: 10 раз(а)



Ну так а чего же ты хочешь? Исходники методов доступа? Кто ж тебе их даст? Для DBF еще ладно - это вроде ж открытый формат, такого добра хватает, а для других форматов даже не знаю. Описание структуры ты еще может и найдешь, а вот так, чтобы сурсы лежали, чтобы ты их грубо вкомпилировал, сомневаюсь.

К тому же правильный ли это подход? Появится у тебя, допустим, рядом еще одна "маленькая" программка, так что же, в нее тоже вкомпилировать такие же функции доступа? А если прог будет три штуки?

А для BDE все очень просто - кладешь пару DLL в папку с программой и все работает, не нужно даже в реестр ничего прописывать.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Gvido
сообщение 23.12.2004 - 18:38
Сообщение #5


Завсегдатай
Иконка группы

Группа: Пользователи
Пользователь №: 3749
Сообщений: 139
Регистрация: 26.07.2003
Из: г. Уссурийск
Загружено: байт
Скачано: байт
Коэффициент: ---
Спасибо сказали: 0 раз(а)



Fallcom, может тебе прислать пару пар btr+hdr?
Ну не хватает у меня мозгов. smile.gif
Сам btr я прочту, при условии если буду знать структуру hdr.
содержание hdr должно передаваться как тип запись.
Может я не так понимаю. Но по исходникам доступа к Btrieve 6.15 вроде так.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Fallcom
сообщение 28.12.2004 - 14:04
Сообщение #6


The Last Gunslinger
Иконка группы

Группа: Пользователи
Пользователь №: 6829
Сообщений: 1008
Регистрация: 26.04.2004
Из: Беларусь, Гомель
Загружено: байт
Скачано: байт
Коэффициент: ---
Спасибо сказали: 10 раз(а)



Gvido, так у тебя еще и исходники доступа есть? Так в чем вопрос? Ну пришли чего-нить, гляну. Раз уж есть исходники доступа, их тоже кинь.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 25.04.2024 - 04:54