Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.01.2011, 12:17   #1
ара
Форумчанин
 
Регистрация: 11.04.2007
Сообщений: 106
По умолчанию Проверка добавления записей в БД

Доброго времени суток! Есть маленькое приложение и БД MS ACCESS. В базу через DBGrid вводим данные, которые не должны повторятся. Подскажите, пожалуйста, как организовать проверку на совпадение записей. Заранее спасибо
ара вне форума Ответить с цитированием
Старый 29.01.2011, 14:23   #2
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

Вообщето такую ситуацию лучше не проверять, а исключить вообще. Этому поможет разрешение для полей только уникальных значений, ограничение можно сделать как на значение 1 поля так и на значение набора полей.
vovk вне форума Ответить с цитированием
Старый 30.01.2011, 08:10   #3
was3110
Форумчанин
 
Аватар для was3110
 
Регистрация: 25.04.2010
Сообщений: 254
По умолчанию

Есть же обработчики событий для DBGrid. выбирай нужный и твори, что хочешь. Проверить запись на совпадание и отменить вставку в БД - это нормально (реально).
помогать студентам - моя вторая профессия
was3110 вне форума Ответить с цитированием
Старый 30.01.2011, 10:53   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
данные, которые не должны повторятся.
Не помню можно ли в акцессе написать проверку в триггере, но если можно напиши, и запрети добавление при наличии такой же записи. Ну или как Vovk сказал, тоже норм способ - поля уникальными сделать.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка записей в DBGrid Stranger333 БД в Delphi 14 12.07.2010 18:11
добавления в ListBox Yokka Общие вопросы C/C++ 1 31.05.2010 09:28
Лидеры добавления новостей Vladya HTML и CSS 1 08.09.2009 13:25
Обновление набора данных после добавления в таблицу записей "внешней" программой dimmm БД в Delphi 5 21.04.2009 00:56
добавления нескольких записей в MS Acces opel.omega БД в Delphi 276 27.12.2008 09:22