Вниз
Скачать: CL | DM;

Проверка уникальности записи   Найти похожие ветки 

← →
leonidus   (2008-01-28 19:55) [0]

Я не спец в базах, поэтому прошу не пинать ногами. Попросили написать несложную программу (использую базу Access с доступом через ADO), но вот вышел затык. В базе хранится слово, часть речи к которой оно относится и еще кое какая дополнительная инфа. Само слово и часть речи это обязательные поля, оба они ключевые и индексные.
Проблема 1. в базе есть запись "delete"-"глагол" и я хочу добавить
"delete"-"существительное" однако получаю исключительную ситуацию  с сообщением "изменения не были успешно внесены из-за повторяющихся значений в индексе". Но ведь в индекс то внесены оба поля одновременно, почему же я получаю ошибку?
2. В любом случае, я не хотел бы чтоб юзер видет подобные окна с ошибками, как мне перехватить ошибку и ее код?


← →
Виталий Панасенко(дом)   (2008-01-28 21:20) [1]

а не проверял, что там есть на самом деле ? может, все-таки есть такая связка ? или индекс не по двум полям...


← →
sniknik ©   (2008-01-28 21:46) [2]

> Но ведь в индекс то внесены оба поля одновременно, почему же я получаю ошибку?
судя по описанному у тебя всетаки 2 индекса по отдельным полям, или вообще один и по одному полю. (можно добавить "глагол" без "delete", с null вместо него? а 2 раза?)
в общем посмотри на индекс повнимательнее.


← →
Petr V. Abramov ©   (2008-01-29 00:10) [3]


>  1. в базе есть запись "delete"-"глагол" и я хочу добавить
>
> "delete"-"существительное"

перепроектировать.
или бежать, пока простая задача не стала неподъмной


> 2. В

пожожди других ответов, ADO не знаю, боюсь соврать


← →
Anatoly Podgoretsky ©   (2008-01-29 11:59) [4]

Это не АДО, а общая теория баз



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.014 c
3-1192011059
Alex
2007-10-10 14:10
2008.02.24
проблема в передаче выборки из БД в Rave


15-1201102321
OSokin
2008-01-23 18:32
2008.02.24
Исходники декомпилятора


2-1201664984
mrFreeman2007
2008-01-30 06:49
2008.02.24
Отлов нажатия клавиши


11-1184062837
nikfel
2007-07-10 14:20
2008.02.24
Помогите перевести код для выключения.


11-1184171451
MTsv DN
2007-07-11 20:30
2008.02.24
Новости http://www.kolnmck.ru/




   Наверх