|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.12.2009, 14:18 | #1 |
Форумчанин
Регистрация: 23.11.2009
Сообщений: 191
|
Максимум в столбце DBGrid ...?
Всем привет. не подскажите как найти максимальное значение в столбце,... суть вообще в том, что мне нужен Счетчик (ручной), чтобы при добавлении записи прибавлялось значение +1 от максимума...
Чаще всего, у большенства людей, поиск Истины заканчивается набором слова в Гугле
|
15.12.2009, 14:57 | #2 |
Форумчанин
Регистрация: 18.03.2009
Сообщений: 109
|
Здравствуйте. Самый простой способ использовать SQL запрос
Код:
Код:
тока учтите что нужно выполнять проверки, т.к. строк в таблице может не оказаться и тогда будет ошибка при присвоении.
Мозг человека обычно загружен лишь на 10% своей мощности; остальное резерв для опереционной системы. Если помог не пожалей "+", это лучшее спасибо
Последний раз редактировалось rockedit; 15.12.2009 в 15:00. |
15.12.2009, 15:11 | #3 |
Форумчанин
Регистрация: 23.11.2009
Сообщений: 191
|
Вроди бы работает ), не подскажите еще как полсе того как нашел ID+1 добавить запись правлено? А то, как бы я не пробывал все время ошибки.
Чаще всего, у большенства людей, поиск Истины заканчивается набором слова в Гугле
|
15.12.2009, 15:17 | #4 |
Форумчанин
Регистрация: 18.03.2009
Сообщений: 109
|
Добавление новой записи(тут толькот основные операторы т.е. не весь код)
Код:
Код:
Мозг человека обычно загружен лишь на 10% своей мощности; остальное резерв для опереционной системы. Если помог не пожалей "+", это лучшее спасибо
|
15.12.2009, 15:25 | #5 |
Форумчанин
Регистрация: 23.11.2009
Сообщений: 191
|
Ну я имел в виду, как объеденить эти примеры в один, чтобы при добавлении в поле где нашли max ID, добавилось ID+1, ну и в остальные существующие поля, остальная инфа...
Чаще всего, у большенства людей, поиск Истины заканчивается набором слова в Гугле
|
15.12.2009, 15:27 | #6 |
Форумчанин
Регистрация: 18.03.2009
Сообщений: 109
|
так бы и писали) тогда вам нужно использовать UPDATE, почитайте об этом запросе в интернете. или подождите я отвечу позже.
Мозг человека обычно загружен лишь на 10% своей мощности; остальное резерв для опереционной системы. Если помог не пожалей "+", это лучшее спасибо
|
15.12.2009, 15:37 | #7 | |
Форумчанин
Регистрация: 23.11.2009
Сообщений: 191
|
Я вроди так и написал ))
Цитата:
Чаще всего, у большенства людей, поиск Истины заканчивается набором слова в Гугле
|
|
15.12.2009, 17:29 | #8 |
Форумчанин
Регистрация: 23.11.2009
Сообщений: 191
|
rockedit почитал про UPDATE , но что-то не нашел ни чего путного...
Чаще всего, у большенства людей, поиск Истины заканчивается набором слова в Гугле
|
15.12.2009, 17:33 | #9 |
Форумчанин
Регистрация: 18.03.2009
Сообщений: 109
|
Допустим у вас есть таблица Table1(id, Name) вам нужно добавить в нее новую строку, при условии что в роли ключа у вас не автоинкрементное поле.
1) Если вдруг строк в таблице нет, то ваша запись будет первая Проверяем Код:
тут есть два пути. либо использовать компонент Query и выполнить данное действие с помошью запросов Код:
Или же вам нужно в цикле найти максимальный элемент пример без SQL запроса Код:
Мозг человека обычно загружен лишь на 10% своей мощности; остальное резерв для опереционной системы. Если помог не пожалей "+", это лучшее спасибо
|
15.12.2009, 17:50 | #10 |
Форумчанин
Регистрация: 23.11.2009
Сообщений: 191
|
Огромное спасибо!!! ))) Все работает! ))
Чаще всего, у большенства людей, поиск Истины заканчивается набором слова в Гугле
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Замена в столбце | siteograf | Microsoft Office Excel | 5 | 19.10.2009 02:27 |
Максимум суммы 2 элементов | Siluet | Общие вопросы Delphi | 15 | 27.09.2009 00:20 |
Максимум если. | Baloo007 | Microsoft Office Excel | 3 | 08.07.2009 13:01 |
максимум | meteor | Microsoft Office Excel | 2 | 06.12.2008 13:08 |
как отсортировать массив под данный отрезок и как минимум и максимум из него найти | SIEGER | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 20.11.2008 08:58 |