Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как создать индекс в DBF / 8 сообщений из 8, страница 1 из 1
06.04.2009, 13:47
    #35914427
Vad72
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать индекс в DBF
создаю индекс, ставлю галочку Уникальный и maintained. Но все равно в таблицу вставляются записи с одинаковыми кодами. :(
...
Рейтинг: 0 / 0
06.04.2009, 13:56
    #35914450
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать индекс в DBF
Unique - это не Primary/Candidat, делайте index on .... candidat
...
Рейтинг: 0 / 0
06.04.2009, 14:08
    #35914493
Vad72
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать индекс в DBF
PaulWist, я пользуюсь database desktop. Есть еще один построитель таблиц, но там нет возможности создать. :(
Это SQL-query надо написать?
...
Рейтинг: 0 / 0
06.04.2009, 15:59
    #35914843
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать индекс в DBF
У Вас табличка включена в контейнер БД или же она свободная.

Если свободная, то там нет такой возможность как PK/CK.
...
Рейтинг: 0 / 0
06.04.2009, 16:12
    #35914878
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать индекс в DBF
PaulWistУ Вас табличка включена в контейнер БД или же она свободная.

Если свободная, то там нет такой возможность как PK/CK.

PK - нельзя, но Candidate - можно.

Думаю, вопрос в том, что database desktop (кстати, что это такое? Поделка от Delphi?) создает таблицы формата FP2.x, где таких индексов в принципе не было
...
Рейтинг: 0 / 0
06.04.2009, 16:27
    #35914905
Vad72
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать индекс в DBF
ВладимирМ,
да от дельфи. Просто не думал, что такая ерунда получиться. Не хотел использовать БДЕ, поэтому взял компонент TDBF. В файлах хранию маленькую бд.
...
Рейтинг: 0 / 0
06.04.2009, 16:27
    #35914907
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать индекс в DBF
Используйте OLE DB там возможностей побольше.
...
Рейтинг: 0 / 0
06.04.2009, 18:46
    #35915250
Vad72
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать индекс в DBF
переделал на ADO+файл Microsoft Office Access . Запускал на другом компе, где нет БДЕ. Вроде бы работает.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как создать индекс в DBF / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]