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

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

Есть заполненная таблица данных, не могу создать индекс.


Darkwing ©   (2005-10-18 19:53:00) 

1. Создаю таблицу в MSAccess, c индексами.
2. Конвертирую в Paradox\DBase
3. У меня используется BDE, TTable
3. BDEAdmin показывает что индексов нет.
4. Пытаюсь сам создать индекс. (IndexDefs.AddIndexDef)
5. Однако функция IndexFieldsCount возвращает 0
6. BDEAdmin все также  говорит что нету индексов.

Подскажите как правильно создать индекс, или конвертировать из MSAccess с индексами.


Darkwing   (2005-10-18 21:58:00) [1]


> Можно. Но зачем?


Ладно научусь и так, раз проще всего. Просто интересно.

Всем спасибо за помощь.


Fay   (2005-10-18 21:54:00) [2]

2 Darkwing ©   (18.10.05 21:50) [2]
>> а по другому без этого можно?
Можно. Но зачем?


Darkwing   (2005-10-18 21:50:00) [3]

Я еще не очень понимаю в программировании БД.

> CREATE INDEX xxx ON tbl(fieldlist)
- это SQL да?

а по другому без этого можно?


Desdechado   (2005-10-18 20:57:00) [4]

CREATE INDEX xxx ON tbl(fieldlist)


Наверх

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