Страница 1 из 1

про MAVUPDATE

Добавлено: 22 Март 2007, 2:30
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 будет пустым то никакой ошибки не возникает. Разве это верно?

Re: про MAVUPDATE

Добавлено: 26 Март 2007, 13:42
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 должен быть а не ошибка, подумаю