Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Восстановление DBF-ника по индексу.


Шурик Ш ©   (2003-09-11 10:44:00) 

Уважаемые мастера, подскажите, пожалуйста, можно ли восстановить часть данных, которая есть в индексе обратно в ДБФ? Если можно то, как? Есть индекс и пустой ДБФ со структурой, от которой, собственно, и был индекс.


Anatoly Podgoretsky   (2003-09-11 12:47:00) [1]

Теоритически можно, по одному индексу и только по одному, если он совпадает с полем, иногда по нескольким если индекс составной и без вырезания части информации из полей, но тебе придется делать это хакерскими методами, написать программу которая на физическом уровне работает с индексом, разборка и выкусанное вставляет в базу. Для этого тебе придется изучить форматы dbf и mdx/cdx/***
Форматы для mdx/cdx вполне доступны в фирменной документации.


MagicHands   (2003-09-11 12:44:00) [2]

из индексного файла можно вытащить только те поля которые участвуют в индексации, по крайней мере могу только говорить за индексные файлы второго фокса, приходилось когда то подключать в паскале, пользовался книжкой из лицензионного пакета фокса, в ней описана структура их файлов, там есть и idx и cdx формат, можно разобраться как организовано


Шурик Ш   (2003-09-11 12:35:00) [3]

Я не хочу восстанавливать вкус! Я хочу по фоторгафии восстановить что-то круглое и зеленое!


Jeer   (2003-09-11 12:22:00) [4]

Не смеши
"Можно ли восстановить вкус арбуза по фотографии"


Шурик Ш   (2003-09-11 11:51:00) [5]

Точно никак нельзя?


Шурик Ш   (2003-09-11 11:23:00) [6]

Что, даже те поля которы перенесены один в один? Т.е. есть CODE и индекс CODE.


Рамиль   (2003-09-11 11:14:00) [7]

Насколько я помню, индекс получается с помошью хэш функции, которая необратима


Шурик Ш   (2003-09-11 11:10:00) [8]

Sos me!


Наверх

Титульная страница Поиск, карта сайта Написать письмо