Quik 7.14.1.7
Пытаюсь экспортировать таблицу параметров по ODBC. Но данные в таблицу только вставляются, но не обновляются. Т.е. если нажать "Прекратить вывод", а затем "Начать вывод", то в таблицу всё запишется правильно, но потом записи не обновляются.
В логе тоже ничего криминального не вижу:
Цитата |
---|
Цитата |
---|
07/03/18 14:43:21.122 [TID=1600] Sleep, table = QUIK_CURRENT_TABLE_PARAMS |
Цитата |
---|
07/03/18 14:43:21.228 [TID=10820] Add_new_data, table = QUIK_CURRENT_TABLE_PARAMS,new_seqnumber_to_write = 8677, write_operation_type = UPD ATE DATA, sql query = UPD ATE TRADE.QUIK_CURRENT_TABLE_PARAMS SET TIME_CHANGE='12:43:21' WHERE INSTRUMENT='RTS-9.18 [FORTS: Фьючерсы]' |
Цитата |
---|
07/03/18 14:43:21.228 [TID=1600] Wake up, table = QUIK_CURRENT_TABLE_PARAMS |
Цитата |
---|
07/03/18 14:43:21.229 [TID=1600] After ExistData, table = QUIK_CURRENT_TABLE_PARAMS, ExistNewDataForExport = TRUE SQL statement = "UPDATE TRADE.QUIK_CURRENT_TABLE_PARAMS SE T TIME_CHANGE='12:43:21' WHERE INSTRUMENT='RTS-9.18 [FORTS: Фьючерсы]'" |
Цитата |
---|
07/03/18 14:43:21.229 [TID=1600] Poke Data, table = QUIK_CURRENT_TABLE_PARAMS, henv = 01E8E698, hdbc = 01E8E718, insert_into_table = 01E8EB20, update_table = 06726FC8, delete_from_table = 06727338, hstmt = 06726FC8, SQL statement = "UPDATE TRADE.QUIK_CURRENT_TABLE_PARAMS SE T TIME_CHANGE='12:43:21' WHERE INSTRUMENT='RTS-9.18 [FORTS: Фьючерсы]'" |
Цитата |
---|
07/03/18 14:43:21.229 [TID=1600] |
Цитата |
---|
07/03/18 14:43:21.229 [TID=1600] |
Цитата |
---|
07/03/18 14:43:21.230 [TID=1600] After ExistData, table = QUIK_CURRENT_TABLE_PARAMS, ExistNewDataForExport = FALSE SQL statement = "is absent" |
Цитата |
---|
07/03/18 14:43:21.230 [TID=1600] Sleep, table = QUIK_CURRENT_TABLE_PARAMS |
|