Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

обработка ошибки sql   Найти похожие ветки 

 
kate158 ©   (2010-07-06 15:24) [0]

в моей базе данных есть уникальный ключ, который не позволяет добавлять в бд повторяющиеся значения. на форме есть грид, при добавлении значения (если оно повторяется) появляется sql ошибка о том, что добавить в бд нельзя, потому что поле уникально и тд. как обработать такую ошибку?


 
Smile   (2010-07-06 15:30) [1]

не выводи в грид (для редактирования и ввода) уникальное поле
:)


 
kate158 ©   (2010-07-06 15:33) [2]

уникальное поле не автоинкременто, а наследуется из  родительской таблицы


 
Sergey13 ©   (2010-07-06 15:45) [3]

> [0] kate158 ©   (06.07.10 15:24)
> как обработать такую ошибку?

Try...except statements +F1.

И/или как то логику работы менять, что бы исключить дублирование.


 
Anatoly Podgoretsky ©   (2010-07-06 16:11) [4]

> kate158  (06.07.2010 15:24:00)  [0]

Нажать Esca[e до выхода их редактирования и пробовать другое значение, пока
не найдешь уникальное.


 
Ega23 ©   (2010-07-06 16:45) [5]


> уникальное поле не автоинкременто, а наследуется из  родительской
> таблицы


В MSSQL появилось наследование таблиц????



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.101 c
15-1336336205
Юрий
2012-05-07 00:30
2013.03.22
С днем рождения ! 7 мая 2012 понедельник


15-1349261272
Jeer
2012-10-03 14:47
2013.03.22
Визуализация данных


2-1336423671
efgen
2012-05-08 00:47
2013.03.22
Решение нелинейных уравнений в Delphi


2-1341126507
Pcrepair
2012-07-01 11:08
2013.03.22
ПОчему ДЕЛФИ без спроса создает-уничтожает TStringList?


2-1328768439
Александр_2012
2012-02-09 10:20
2013.03.22
Ввод шрифтов, формирующих таблицы в кнопки и редакторы