ADO
5 отговора
200 прегледа
ADO
Здравейте.
Написах една малка програма, която пише в таблица на MDB Access 2.0.
Използвам ADO компонентите на делфи..
Целта е да се въведе в едно поле едно число, при изпълнение на определено условие..
Не го направих с ADOQuery, а използвам edit ... и съответно Post.. програмата работи, но в даден момента изкарва следното съобщение...
key column information is insufficient or incorect. too many rows were affected by update. edatabase error...
Знае ли някой на какво се дължи това и как бих могъл да го избегна?
Благодаря ви.
Мишо
Написах една малка програма, която пише в таблица на MDB Access 2.0.
Използвам ADO компонентите на делфи..
Целта е да се въведе в едно поле едно число, при изпълнение на определено условие..
Не го направих с ADOQuery, а използвам edit ... и съответно Post.. програмата работи, но в даден момента изкарва следното съобщение...
key column information is insufficient or incorect. too many rows were affected by update. edatabase error...
Знае ли някой на какво се дължи това и как бих могъл да го избегна?
Благодаря ви.
Мишо
Re: ADO
[линк]
Ако нещо не е ясно или отговора не ти помага, свиркай пак...
чети и дишай по-леко
Ако нещо не е ясно или отговора не ти помага, свиркай пак...
чети и дишай по-леко
Re: ADO
Здравей.
Благодаря за линковете. Виждам, че и на други места е възникнал този проблем, но не мога да намеря решение..
Чудя се дали ще появи тази грешка ако използвам ADOQuery за да ъпдейтна над 1000 записа в таблицата вместо да се занимавам с edit ..post..
Опитах с append и update да добавям записи в цикъл и стана..Добавих 100хил записа, но edit не върви и това е.
Мишо
Благодаря за линковете. Виждам, че и на други места е възникнал този проблем, но не мога да намеря решение..
Чудя се дали ще появи тази грешка ако използвам ADOQuery за да ъпдейтна над 1000 записа в таблицата вместо да се занимавам с edit ..post..
Опитах с append и update да добавям записи в цикъл и стана..Добавих 100хил записа, но edit не върви и това е.
Мишо
Re: ADO
Идеята на тази грешка е, че се опитваш да update-неш вече променен запис. Така без да се гледа кода на програмата е трудно да се разбере къде точно е проблема.
Опитай като начало след всеки запис да правиш Close/Open, за да видиш дали тогава ще прави проблем.
чети и дишай по-леко
Опитай като начало след всеки запис да правиш Close/Open, за да видиш дали тогава ще прави проблем.
чети и дишай по-леко