про MAVUPDATE

Обсуждение MAV Direct ODBC

Модератор: Andrew™

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion и MAV который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
Admin
Администратор
Сообщения: 3963
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 29 раз
Поблагодарили: 22 раза
Контактная информация:

про MAVUPDATE

Сообщение Admin »

Вот смотри:

Код: Выделить всё

12800696 Open cursor
 Time Taken: 6.53 sec.
Binding field 1 "ShopID"         = 21
Binding field 2 "AccountID"      = 0
Binding field 3 "SendDateToShop" = 01.09.8226 00:59:59
Binding field 4 "CompleteDate"   = 01.09.8226 00:59:59
Binding field 5 "RecordID"       = 0
 Time Taken: 6.53 sec.
Parsing Cursor 12800696 : UPDATE CS_Account_Kredit_CS2Shop SET "ShopID"=?,"AccountID"=?,"SendDateToShop"=?,"CompleteDate"=? WHERE "RecordID"=?  Return Code : SQL_NO_DATA_FOUND
12800696 Close cursor
Primary key по RecordID
Если при вызове MAVUPDATE RecordID будет пустым то никакой ошибки не возникает. Разве это верно?
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Andrew™
SQL профи
Сообщения: 651
Зарегистрирован: 05 Июль 2005, 16:32
Откуда: Москва, Зеленоград

Re: про MAVUPDATE

Сообщение Andrew™ »

Admin писал(а):Вот смотри:

Код: Выделить всё

12800696 Open cursor
 Time Taken: 6.53 sec.
Binding field 1 "ShopID"         = 21
Binding field 2 "AccountID"      = 0
Binding field 3 "SendDateToShop" = 01.09.8226 00:59:59
Binding field 4 "CompleteDate"   = 01.09.8226 00:59:59
Binding field 5 "RecordID"       = 0
 Time Taken: 6.53 sec.
Parsing Cursor 12800696 : UPDATE CS_Account_Kredit_CS2Shop SET "ShopID"=?,"AccountID"=?,"SendDateToShop"=?,"CompleteDate"=? WHERE "RecordID"=?  Return Code : SQL_NO_DATA_FOUND
12800696 Close cursor
Primary key по RecordID
Если при вызове MAVUPDATE RecordID будет пустым то никакой ошибки не возникает. Разве это верно?
скажем так не всегда правильно, но и 100% неверно не сказал бы, знаю про это, это качается и MAVDELETE, в принципе SQL_NO_DATA_FOUND я ловлю, но наружу не отдаю, это скорее WARNING должен быть а не ошибка, подумаю
Ответить