|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.05.2014, 20:38 | #1 |
Пользователь
Регистрация: 20.04.2012
Сообщений: 35
|
Проверка даных в DBGrid
Можете подсказать как сделать такую вещь: мне нужно чтобы когда пользователь вводил данные в бд и ввел данные которые уже там есть то ему бы выскочил ShowMessage. Использую DBGrid, ввожу данные с dbedit. Заранее спасибо.
|
22.05.2014, 21:06 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Думаю достаточно сделать уникальный индекс по полю, где не желательны повторения, и при любой попытке задублировать пользователь получит сообщение об ошибке.
I'm learning to live...
|
22.05.2014, 21:11 | #3 |
Пользователь
Регистрация: 20.04.2012
Сообщений: 35
|
|
22.05.2014, 21:16 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А это вопрос к твоей СУБД.
В чем базу создавал - там и укажи в редакторе таблицы уникальность поля.
I'm learning to live...
|
22.05.2014, 21:25 | #5 |
Пользователь
Регистрация: 20.04.2012
Сообщений: 35
|
А программно проверку както можно сделать?
Последний раз редактировалось Roman123654789; 22.05.2014 в 21:45. |
22.05.2014, 21:51 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
В принципе да. Но тогда наверное придется избавиться от DBEdit в пользу обычного Edit. У компонента, с которым связан твой Грид должен быть метод Lookup() Он позволит найти совпадение. Собсно он для поиска и используется. Можешь его поюзать.
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DBGRID проверка на обновление данных | cezer | БД в Delphi | 12 | 06.06.2013 20:00 |
проверка записей в DBGrid | JDmit | БД в Delphi | 5 | 07.06.2012 16:44 |
проверка фокуса поля в dbgrid | wowsel | БД в Delphi | 6 | 21.09.2011 17:04 |
Проверка записей в DBGrid | Stranger333 | БД в Delphi | 14 | 12.07.2010 18:11 |
Проверка вводимых даных на фоорме ВБА | ХочуЗнать | Microsoft Office Excel | 3 | 25.11.2009 14:18 |