Форум программистов, компьютерный форум, киберфорум
C++ Builder: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
11 / 11 / 4
Регистрация: 17.06.2010
Сообщений: 438

Проверка данных на существующее значение

11.12.2013, 15:44. Показов 1112. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть форма добавления данных, а некоторые столбцы должны иметь уникальное значение, по нажатию на кнопку данные вставляются и сохраняются. Как в рамках Builder сделать проверку на уникальность? срочно надо просто
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.12.2013, 15:44
Ответы с готовыми решениями:

Массив, проверка на уже существующее значение
Всем здравствуйте. Есть один вопрос - есть одномерный массив данных, ввод реализован через текстбокс. Не знаю как сделать так чтобы при...

Как выбрать не существующее число из базы данных
как выбрать не существующее число из базы данных? к примеру: есть числа от 1 до 7. и 4 и 6 нету в этой последовательности, то как...

В существующее приложение на access добавить кнопку на форму для добавления данных
Добрый день! Имеется написанное не мной приложение на access с БД. Необходимо на форму добавить кнопку при нажатии на которую...

5
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
11.12.2013, 15:48
Чаще всего это решается на уровне БД путем создания unique constraint и/или unique index. В случае нарушения уникальности СУБД выдает ошибку, а клиентское приложение его обрабатывает
0
11 / 11 / 4
Регистрация: 17.06.2010
Сообщений: 438
11.12.2013, 16:24  [ТС]
так оно и происходит, но хотелось бы не сообщение БД выдавать, а свое и на русском
0
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
11.12.2013, 16:34
Цитата Сообщение от TYMON
так оно и происходит, но хотелось бы не сообщение БД выдавать, а свое и на русском
Так если ты перехватываешь ошибку БД, то можешь заменить стандартное сообщение любым другим.
0
11 / 11 / 4
Регистрация: 17.06.2010
Сообщений: 438
11.12.2013, 17:11  [ТС]
Было бы неплохо чтобы вы мне предоставили код пожалуйста как это сделать, или ссылку где об этом понятно написано
0
 Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3
12.12.2013, 00:45
можно сдлать поиск при помощи Locate() или свойства RecordCount
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.12.2013, 00:45
Помогаю со студенческими работами здесь

Проверка данных в Access (проверка Статуса Кандидата)
Всем доброго времени суток! Проблема такая. В бд есть таблица кандидатов, в ней есть номер телефона кандидата. Перед заполнением...

Добавить проект в существующее решение
Можно ли создать решение содержащее несколько пректов, и взаимодействовать между ними? Чтоб в итоге при компиляции выходил как обычно...

Вставить существующее изображение на новый слой
Здравствуйте, уважаемые! Хотел бы вставить уже имеющееся изображение такого же размера как и созданный файл на "Слой 1",...

Свободное/занятое/не существующее место на диске
Дорогие знатоки, Согласно тому что я вижу в окне Мой Компьютер, на диске С моего Пк занято 88 Гб из 100. Если открыть диск С, выделить...

Вставить ячейку в существующее поле таблицы
Привет! Есть проблема в базе данных есть таблица которая заполняется при введении пользователем полей формы html Данная таблица...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru