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

Вниз

insert не работает   Найти похожие ветки 

 
Ильдар   (2002-08-21 15:44) [0]

Ни в Delphi, ни в DBD не могу вставить запись в таблицу - говорит key violation
Пробовал индексы с lookup"ами убивать - не помогает.
Как решить проблему?


 
Reindeer Moss Eater   (2002-08-21 15:56) [1]

Не вставлять запись с Primary Key"ем, который уже есть в таблице


 
Ильдар   (2002-08-21 16:00) [2]

так я и не вставляю
требуемых полей нет
даже если добавить запись только с примечанием(мемо)не работает


 
Reindeer Moss Eater   (2002-08-21 16:01) [3]

Нет, вставляешь


 
Mike Kouzmine   (2002-08-21 16:02) [4]

Они есть и их значение Null


 
Ильдар   (2002-08-21 16:03) [5]

первичный ключ - автоинкремент, поэтому в DBD при всем желании исправить не могу


 
Mike Kouzmine   (2002-08-21 16:04) [6]

А есть уникальные индексы? Вторичные?


 
Reindeer Moss Eater   (2002-08-21 16:07) [7]

>Mike Kouzmine
Они есть, но NULL не могут буть по определению!
>Ильдар
Тогда у тебя битый заголовок у таблицы. Широко известная фича Парадокса


 
Ильдар   (2002-08-21 16:09) [8]

я table repair пробовал - headings ok


 
Ильдар   (2002-08-21 16:11) [9]

>Mike Kouzmine
вторичные индексы убирать пробовал - не помогло


 
Reindeer Moss Eater   (2002-08-21 16:12) [10]

Ничего это не значит.
Либо в заголовке не обновилось значение автоинкремента после вставки последней записи, либо ты вставляешь первичный ключ, который уже есть в таблице.
Но раз PK это автоинкремент, остается только заголовок!


 
Reindeer Moss Eater   (2002-08-21 16:14) [11]

Кстати, файл этот можно смело выбросить.


 
Ильдар   (2002-08-21 16:18) [12]

то есть остается только скопировать все в новый файл?


 
Ильдар   (2002-08-21 16:22) [13]

кстати, а из-за чего такое бывает?


 
Reindeer Moss Eater   (2002-08-21 16:30) [14]

Часто наблюдается в многопользовательском режиме, когда данные лежат на шаре у win9x. На NT подобных случаев не замечал



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

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

Наверх




Память: 0.49 MB
Время: 0.018 c
3-35596
7Up
2002-08-20 10:33
2002.09.12
ODBC для Delphi


3-35583
KSN
2002-08-22 11:18
2002.09.12
кодировка Paradox


3-35607
OGR
2002-08-22 15:29
2002.09.12
Помогите разобраться с FieldTtpe при создании таблицы в RunTime


1-35665
Begin
2002-09-02 03:41
2002.09.12
Теоретический вопрос... Ну не хватает мне теоретических знаний :)


1-35712
Markiz
2002-09-02 17:45
2002.09.12
!!!