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

Вниз

adoquery, append и edit ?   Найти похожие ветки 

 
Proxvost   (2003-04-01 14:48) [0]

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

adoquery1.Append;
adoquery1.FieldValues["..."]:=combobox1.text;
...
adoquery1.FieldValues["код"]:=ff;
adoquery1.FieldValues["дата"]:=date;
adoquery1.Post;

.....

весьма солидные расчеты :-)

.....

adoquery1.Edit;
adoquery1.FieldValues["СКО"]:=100*sqrt((summs/i));
adoquery1.Post;


i:integer;summs:double; поле СКО в базе имеет тип "Двойной с плавающей точкой" основного формата

при попытке записать данные в поле СКО вылетает по ошибке

"the specified row could not be located for updating Some values may have been changed since it was last read"

Что сие есть за ошибка и как от нее избавится. Был бы очень признателен за совет.

С уважением Прохвост


 
Соловьев ©   (2003-04-01 15:00) [1]

наверное данные изменились и ты пытаешся менять несуществующую запись.


 
Silver_   (2003-04-01 15:52) [2]

после adoquery1.Post; происходит вставка значений по умолчанию
и получаетса как бы другой пользователь взялся редактировать эту запись Селедовательно вы больше не можете этого сделать

- решение убрать вставку значений по умолчанию
или
- Refresh;

P.S. Я так решил эту проблему


 
Proxvost   (2003-04-01 16:51) [3]

Хмм, спасибо, рефреш я попробую, а пока выкрутился закрытием запроса и новым его открытием. После этой операции редактирование прошло нормально.


 
Соловьев ©   (2003-04-01 16:58) [4]


> рефреш я попробую, а пока выкрутился закрытием запроса и
> новым его открытием

ты даже лучше сделал. рефреш иногда глюкавит


 
Proxvost   (2003-04-01 18:50) [5]

Ясно, учту. Много мне еще учить надо. Сдается мне, что имеющаяся у меня прога может быть более грамотно оформлена, ну это дело будущего. Спасибо за подсказки. Данный вопрос закрыт.

С уважением Прохвост



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
14-54892
shoo
2003-04-01 10:40
2003.04.17
Инсталляторы


3-54455
Ptr
2003-03-26 13:10
2003.04.17
ПАРАДОКС


14-54826
vanek8
2003-03-27 09:11
2003.04.17
QReport


14-54800
Dimka Maslov
2003-03-29 18:55
2003.04.17
Дожили!


3-54414
SZap
2003-04-01 15:01
2003.04.17
Поиск по базе...