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

Ошибка   Найти похожие ветки 

← →
RM ©   (2002-04-21 21:59) [0]

Активный вторичный индекс. Строковые данные. Ищу номер телефона.
Когда все номера телефонов уникальные, поиск проходит нормально.
Но если искать номер телефона, который встречается в таблице больше одного раза - возникает ошибка "key violation". Разве так должно быть? У меня в умной книжке написано, что курсор устанавливается на первую запись, удовлетворяющую условие поиска.
Table2.IndexFieldNames:="tel";
Table2.SetKey;
Table2.FieldByName("Tel").AsString:=TMPTel;
Table2.GotoKey;


← →
cranium ©   (2002-04-22 03:50) [1]

Попробуй так:
Table2.IndexFieldNames:="tel";
Table2.SetKey;
Table2.FieldByName("Tel").AsString:=TMPTel;
Table2.GotoNearest;


← →
Kuusiniemi ©   (2002-04-22 12:14) [2]

А TTable.Locate не проще будет?


← →
RM ©   (2002-04-22 14:42) [3]

TTable.Locate Дает аналогичную ошибку.


← →
Johnmen ©   (2002-04-22 15:01) [4]

В дельфовом редакторе набиваешь SetKey, ставишь на него курсор и жмешь F1 - получаешь хелп с примерами....



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

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



Память: 0.45 MB
Время: 0.009 c
3-64539
VLL
2002-04-23 17:07
2002.05.20
Проблемы с временем


14-64836
Алексей Петров
2002-04-12 11:13
2002.05.20
Соцопрос: Есть ли на вашем ПК шара IPC$?


7-64847
boykov
2002-02-22 18:34
2002.05.20
Как изменить прошивку HDD?


7-64849
Olfi
2002-01-26 12:33
2002.05.20
Как можно узнать параметры компьютера?


3-64503
Gamar
2002-04-20 12:15
2002.05.20
Cумма по ВЫЧИСЛЯЕМОМУ полю




   Наверх