Форум: "Базы";
Текущий архив: 2002.04.29;
Скачать: [xml.tar.bz2];
ВнизДобавление записи Найти похожие ветки
← →
только начал изучать дельфи (2002-03-23 16:27) [0]Помогите ПЖЛ,
Я только начал изучать дельфи.
Созал Парадоксную базу, точнее один файл,
есть автоиндексировани по ключ полю ID,
есть так же под индекси по 3 полям.
А проблема вот в чем:
когда добавляешь запись, то он выдает
ошибку ___Key violation___
Как я понимаю это из-за доп индексов,
поля заполняю все.
Что делать?
Как правильно добавть запись в файл с доп индексами?
Для модератора этого форума:
ОСТАВТЕ ПЖЛ этот вопрос хотябы до среды. ПЖЛ.
← →
JibSkeart (2002-03-23 17:08) [1]А сколько у вас полей индексных так сказать ...
а такую ошибку он обычно дает когда
identity key уже есть такой...
лутше пришлите структуру таблички
А если вы пытаетесь запихнуть в такое поле значение то конечно будет ошибка.
Да! И в следуюший раз почитайте внимательно то ,что написали
так как я вас несовсем понял..
← →
только начал изучать дельфи (2002-03-26 18:43) [2]Вот структура файла.
Есть два вторичных индекса по полю ID_D и Text.
ID | ID_D | Text | Text2 |
____ ________ ________ _________
| | | |
| | | | Alfa (no required field)
| | |
| | | Alfa(no required f)-SeconderyIndex (Unique)
| |
| | LongInteger (required f)-SeconderyIndex (Unique)
|
| Autoincrement (required field)
← →
Kuusiniemi (2002-03-26 18:49) [3]У Вас Unique индекс - Вы уверены, что не пытаетесь повторяющиеся значения заносить?
← →
только начал изучать дельфи (2002-03-27 08:36) [4]Вообще да. Но я еще раз проверю.
Скажите ПЖЛ, ___Key violation___
если я правильно понимаю не должен выскакивать
даже при наличии доп. индексов?
← →
только начал изучать дельфи (2002-03-27 15:32) [5]___Key violation___ не должен выскакивать
даже при наличии доп. индексов?
← →
Aleksandr (2002-03-27 16:02) [6]Парадокс такую ошибку даст только в случае повторения индексов. Вот первый у Вас автоинкрементный - там он теоретически сам вписывает значения. И второй уникальный, но, понятно, туда уже ручками вписывается, здесь-то ошибка может и закрасться. Только вот зачем два уникальных индекса?
А вообще, t
← →
Kuusiniemi (2002-04-09 10:31) [7]> Aleksandr
Kylla, asun. :)) Kristiinankaupungissa.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.04.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c