Яквідкрити таблицю foxpro

Допоможіть! У мене така проблема. Я в дельфі 6.0 не можу відкрити таблицю Microsoft Visual Foxpro 5.0 Я створюю компоненти BDE Table, DataSource і DBGrid Для таблиці прописую у властивостях ім'я БД - шлях до БД, тип таблиць - foxPro, ім'я таблиці - потрібну таблицю основи. При цьому компонент не дозволяє вказати індексний файл. При спробі активізувати зв'язок або вказати ім'я індексу - повідомляє Invalid index descriptor, bde error 10023 [$27][$27] Якщо тип таблиць поставити "за замовчуванням", ім'я таблиці вказується з розширенням і компонент дозволяє вказати індексний файл - відповідний . cdx Підкажіть, що я роблю не так? Може я криво поставив дельфі чи фокспро? У bde admin"e у списку БД є пункти "база даних Visual FoxPro" і "Visual Foxpro Databases". На пункті "БД VFP" видає помилку BDE, що не може знайти об'єкт Створив у BDE Admin"e посилання на базу "myDB". Намагався вказати базу через цей псевдонім – нічого не змінює. Інші БД (демонстраційні paradox) відкриває без проблем У DB Desktop відкрити свою базу теж не можу. Сам foxPro її чудово відкриває. Полазив до ADO. До access"івської бази підключаюся без проблем. А ось до foxpro знову не можу. При перевірці підключення пише "збій при ініціалізації постачальника".

А таблицю, звідки береш? Враження таке що ти її переписав без індексного файлу (або інший файл, або індекс впав). У таблицях DBF є ознака використовує таблиця індекс чи ні. Спробуй його забрати (обнули 29-й байт у таблиці). Можливо вийде.

Здається не 29-й, а 28-й :)

Ось header dbase:

Якщо від нуля вважати як cool programer :) то так 28. А я по простому в нортоні дивлюся (дос версія там при редагуванні стовпець де курсор показується, дуже зручно).