Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 39

обработка ошибки

22.12.2014, 13:35. Показов 561. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!
Подскажите, пожалуйста, алгоритм, как сделать, чтобы в базу данных через dbedit с помощью navigator нельзя было добавить одинаковые данные. ЗАРАНЕЕ СПАСИБО.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.12.2014, 13:35
Ответы с готовыми решениями:

Обработка ошибки ввода Edit
Подскажите пожалуйста, есть код на обработку ошибки если значение в edit1 больше чем в DBEdit1 то ошибка - if Edit1.Text > DbEdit1.Text...

Поиск по БД/Обработка ошибки добавления, редактирования
Приветствую. Есть 2 вопроса. 1. Есть БД в эксесе, подключился через АДО, добавление, удаление, редактирование записей, все сделал. Теперь...

Обработка ошибки для повторяющихся записей
Здравствуйте,помогите пожалуйста разобраться. Добавляю новую запись в БД с помощью компонентов DBGridEh, если запись с таким именем уже...

2
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
22.12.2014, 13:45
Какая СУБД? В нормальных БД такое реализуется через ограничение целостности (UNIQUE CONSTRAINT)
0
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 39
22.12.2014, 14:02  [ТС]
access. в бд я поставила, что поле индексируется и не должно быть совпадений.
и при попытке уже в делфи, добавить две одинаковых записи, выдается ошибка. как ее обработать, чтобы писалось "запись уже имеется в бд", а не страшный и непонятный текст.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.12.2014, 14:02
Помогаю со студенческими работами здесь

Обработка ошибки в Клиент - Серверном приложении
Доброго времени суток. Писал чат на сокетах. Есть приложение Сервер и приложение Клиент. Клиент работает, естественно, только тогда,...

При повторном появлении ошибки обработка ошибки не срабатывает
Логика: - Пользователь. Нажимает кнопку; - Код . Создаёт "Recordset" "rstStud"(студенты) и "rstGroupStud"(ГруппыСтуденты);...

Обработка ошибки
Здравствуйте. Написал примитивную программу для рассчета площади круга. Проблема заключается в том, что при возникновении ошибки в...

Обработка ошибки
Почему в любом случае есть лист или нет с таким названием все равно срабатывает If MsgBox("Лист уже создан сделать копию?",...

Обработка ошибки
Здравствуйте форумчане, второй день не могу понять как решить задачку. Нужно написать программку на расчёт факториала.Это у меня...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Миграция монолита в Event-Driven микросервисную архитектуру на C#
stackOverflow 11.04.2025
Монолитная архитектура – классический подход к разработке программного обеспечения. Это приложение, построенное как единое целое, где все компоненты тесно связаны между собой. Большинство проектов. . .
Go в Kubernetes: Управление ресурсами
golander 11.04.2025
Разработчики Go-приложений в Kubernetes часто сталкиваются с неожиданными проблемами производительности и даже внезапными отказами контейнеров. Причина этого кроется в особенностях взаимодействия. . .
Агрегаты и сущности в DDD микросервисах
Javaican 10.04.2025
Разработка современных программных систем часто приводит на распутье: монолит или микросервисы? Даже при выборе микросервисной архитектуры многие команды сталкиваются с проблемой правильного. . .
Многопоточность в C#: Task и параллельное программирование
UnmanagedCoder 10.04.2025
Современные процессоры уже давно перестали наращивать тактовую частоту в пользу увеличения количества ядер. Это создало интересную ситуацию: разработчики, привыкшие к последовательному. . .
Линейное решение нелинейной задачи будет иметь приблизительный результат вычисления для метода обработки данных из double buffering.
Hrethgir 10.04.2025
Вообще изначально я пренебрёг квадратурой числа, но потом понял, что для вычисления приблизительного значения - сгодится, формулу можно будет корректировать по ходу. Это потому что прямое соотношение. . .
Переменные в Python
py-thonny 10.04.2025
Переменная в программировании — это символическое имя, связанное с областью памяти, в которой хранится значение. Она позволяет получать доступ к данным через понятные человеку идентификаторы, а не. . .
Многопоточность в C#: Task и асинхронные операции
UnmanagedCoder 10.04.2025
Многопоточность позволяет выполнять несколько операций одновременно, что важно для решения двух основных задач: повышения скорости выполнения вычислительно-сложных операций и сохранения отзывчивости. . .
Запуск контейнеров Docker на ARM64
Mr. Docker 09.04.2025
Появление таких решений, как Apple M1/ M2, AWS Graviton, Ampere Altra и Raspberry Pi, сделало использование ARM-систем обыденностью для многих разработчиков и DevOps-инженеров. При этом Docker,. . .
Vue SFC компонент на PHP с Fusion
Jason-Webb 09.04.2025
PHP на сервере и JavaScript на клиенте — классическое сочетание, которое, несмотря на свою эффективность, создает определенный когнитивный диссонанс при разработке. В этом контексте появляются. . .
TypeScript vs JavaScript: Отличия и когда что использовать
Reangularity 09.04.2025
JavaScript появился в 1995 году как творение Брендана Эйха и быстро стал основой интерактивности в вебе. За свою историю он прошел путь от простого языка для манипуляций с DOM до полноценной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер