Добавление строки в таблицу.

int ires = ts_table(int TableDescr,"add_row", int column1index/string column1name, bool/int/double/string column1value, ...  , int columnNindex/string columnNname, bool/int/double/string columnNvalue);


Здесь:

column1index или column1name - индекс (от 0) или название колонки, в которую нужно записать значение column1value;


Если колонка №0 задана как "первичный ключ" (указана в директиве set_first_key), то можно записывать значения колонок за несколько команд:

Возвращает в ires -1 в случае ошибки, или индекс добавленной строки (индексы строк от 0 до n-1).

Добавленная запись становится текущей строкой в таблице.


ts_table(TableDescr1,"add_row", 0, objectname, 1, value_to_column_1);
ts_table(TableDescr1,"add_row", 0, objectname, 2, value_to_column_2);


Данные допишутся в ту же строку со значением в ключевой колонке №0.