![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отбор максимального значения [D7, XP]
SveTTT © (2008-08-06 22:06:00)Приветствую!
В таблице поле num_S, значения:
1
99
100
101
Не пойму почему
DMFrm.TMP.SQL.Add ('Select max(num_S) as max_num from "1.db" ');
...
maxnum := DMFrm.TMP.FieldByName('max_num').AsInteger+1;
выбирает 99и добавляет 1 к нему.
Изменила
с
1 на 001
99 на 099, то
выбирает 101 и в результате 102 ( - o'k)
Подскажите, пожалуйста, как не используя впереди целого числа 0...00 иметь возможность выбирать большее.
SveTTT (2008-08-06 22:09:00) [1]Спасибо!
накосячила - Alpha.
alex-drob (2008-08-06 22:07:00) [2]а поле типа int?