Вниз
Скачать: CL | DM;

Уникальное поле   Найти похожие ветки 

← →
Navi   (2005-05-07 09:14) [0]

Здравствуйте!
Есть строковое поле. Редактируется оно в DBEdit. Это поле должно содержать уникальные значения, т.е. надо не позволит пользователю ввести значение, которое уже есть в таблице. Как этого достичь?
Спасибо.


← →
Anatoly Podgoretsky ©   (2005-05-07 12:44) [1]

Если у тебя не Клиппер, то в таблице все поля уникальны, дублирование полей не допускается, ты просто не создашь таблицу.
Какая у тебя база, только точно?


← →
DSKalugin ©   (2005-05-07 13:05) [2]

Создать для этого поля уникальный индекс
TTable.AddIndex(const Name, Fields: String; Options: TIndexOptions, const DescFields: String="");

где Options=[ixUnique]


← →
Anatoly Podgoretsky ©   (2005-05-07 13:06) [3]

DSKalugin ©   (07.05.05 13:05) [2]
Ты уверен? Не зная какая у него база, процентов на 99 это не рабочее.


← →
DSKalugin ©   (2005-05-07 13:27) [4]

Уверен на 100%


← →
Navi   (2005-05-08 08:47) [5]

Вобщем- с dBase переполз на EasyTable и совет DSKalugin-а работает. Спасибо.


← →
Anatoly Podgoretsky ©   (2005-05-08 11:21) [6]

DSKalugin ©   (07.05.05 13:27) [4]
На 100 не уверен, поскольку все таки есть варианты для dBase, про FoxPro не знаю, но он практически и не поддержан



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.024 c
9-1110782330
Smak
2005-03-14 09:38
2005.06.14
PowerTimer


3-1115607472
KLEVO
2005-05-09 06:57
2005.06.14
База данных с SQL


3-1115493471
Yurisimus
2005-05-07 23:17
2005.06.14
Как в Fast Report получить данные из двух таблиц...


1-1117122983
Hromosom
2005-05-26 19:56
2005.06.14
Как двигать окно программы нажав на ней мышью?


3-1115204989
InVariantian
2005-05-04 15:09
2005.06.14
Для общей эрудиции




   Наверх