Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];

Вниз

Не могу создать индекс с параметром Unique ;(((   Найти похожие ветки 

 
Oleg Fomicheff   (2001-12-31 05:18) [0]

Помогите, плиз!
DataDase Desktop выдает сообщение Invalid Index type при попытке создать secondary индекс с параметром Unique (чтобы исключить ввод совпадающих значений в ходе работы приложения).
Вопрос: ПОЧЕМУ?
Связано ли это с тем, что у таблицы всего одно поле?
Можно ли другим способом обеспечить проверку уникальности вводимых значений (чтобы быстро работало :)?

Спасибо за ответ.

---
Олег.


 
Anatoly Podgoretsky   (2001-12-31 13:49) [1]

Создай первичный ключ.


 
Oleg Fomicheff   (2002-01-01 07:17) [2]

Спасибо за ответ.
Но я не совсем понял: разве он не создается автоматически при создании базы?
Если нет, то как это сделать?
А в книжке вообще написано, что в парадоксовской базе он вроде как и имени не имеет.

---
Олег.


 
Anatoly Podgoretsky   (2002-01-01 13:21) [3]

1. нет
2. все зависит как ты хочешь, проще всего с помощью DBD
3. ну и что, а оно тебе нужно?


 
Oleg Fomicheff   (2002-01-04 03:17) [4]

ТО Anatoly Podgoretsky
Понял.
Сделал.
НО: работает только в 3 из 5 таблиц :((
Хотя делал все одинаково (с помощью DBD).
В одних таблицах при попытке ввести повторяющееся значение выдает "Key violation", а в других тихо добавляет.
ПОЧЕМУ?
---
Олег.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.004 c
3-8803
навичек
2002-01-03 11:07
2002.02.04
Мож кто знает че это за ошибка?


1-8843
saviola
2002-01-17 15:40
2002.02.04
Как получить из DateTimePicker.Date целое значение без дроби


3-8753
sos
2002-01-04 16:53
2002.02.04
Компонента для работы с файлами типа *.btr


14-8991
lenak
2001-12-17 13:18
2002.02.04
как вставить символ в окно Edit?


1-8935
СергейКнязев
2002-01-17 17:00
2002.02.04
Повторяю, СРОЧНО!!!!!!. Загрузка из Excel





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский