|
|
#1 |
|
Участник
|
Хотелось бы услышать мнение большинства.
Как должен работать запрос вида X++: static void Job13(Args _args) { InventTable inventTable; InventTable inventTableNotExists; SalesLine salesLine; int item1 = 1, item2 = 2; ; salesLine.skipDataMethods(true); salesLine.skipDeleteActions(true); delete_from salesLine where salesLine.ItemId like "item*"; inventTable.skipDataMethods(true); inventTable.skipDeleteActions(true); delete_from inventTable where inventTable.ItemId like "item*"; salesLine.ItemId = "Item"+int2str(item1); salesLine.SalesId = int2str(item1); salesLine.InventTransId = int2str(item1); salesLine.doInsert(); salesLine.ItemId = "Item"+int2str(item1); salesLine.SalesId = int2str(item2); salesLine.InventTransId = int2str(item2); salesLine.doInsert(); inventTable.skipDataMethods(true); insert_recordset inventTable (ItemId) select ItemId from salesLine notexists join inventTableNotExists where inventTableNotExists.ItemId == salesLine.ItemId; } Последний раз редактировалось kashperuk; 18.02.2010 в 12:57. Причина: Обновил код, чтобы ничего не поганить. |
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Не отрабатывает запрос EXISTS JOIN | 8 | |||
| как сохранить запрос в таблице | 13 | |||
| Возможен ли такой Query | 4 | |||
| Как выполнить запрос созданный в переменной | 12 | |||
|