如何从代码中写入容器字段 table?
How to write in container field table from code?
我有一个简单的问题,我的 Table 有一个字段。
此字段类型为 container .
我如何在这个领域写作。
我使用了这段代码,但不起作用:
MyTable myTable;
str value = "value" ;
ttsBegin;
select forupdate myTable;
conIns( myTable.FieldContainet, 1 , value );
myTable.insert();
ttsCommit ;
Containers are immutable,因此您必须将 conIns
的结果分配给您的容器字段:
myTable.FieldContainet = conIns(myTable.FieldContainet, 1, value);
尝试使用 myTable.FieldContainet += value;
,它更易于阅读且性能更好。
第二种方法,如果存在容器初始化值:
container con;
con = ["valueI" , "valueII" , "valueIII"];
//other code
myTable.FieldContainet = con;
复制容器.
中包含的所有值
我有一个简单的问题,我的 Table 有一个字段。 此字段类型为 container .
我如何在这个领域写作。
我使用了这段代码,但不起作用:
MyTable myTable;
str value = "value" ;
ttsBegin;
select forupdate myTable;
conIns( myTable.FieldContainet, 1 , value );
myTable.insert();
ttsCommit ;
Containers are immutable,因此您必须将 conIns
的结果分配给您的容器字段:
myTable.FieldContainet = conIns(myTable.FieldContainet, 1, value);
尝试使用 myTable.FieldContainet += value;
,它更易于阅读且性能更好。
第二种方法,如果存在容器初始化值:
container con;
con = ["valueI" , "valueII" , "valueIII"];
//other code
myTable.FieldContainet = con;
复制容器.
中包含的所有值