shell 数组遍历 vf中append from array 数组,为什么只能增加一行记录?

vf中append from array 数组,为什么只能增加一行记录?您应该使用二维数组。这是一个一维数组。请参阅VFP帮助文件中的一段:如果数组是一维的,请从数组中追加只向表中添加一条记录。第

vf中append from array 数组,为什么只能增加一行记录?

您应该使用二维数组。这是一个一维数组。

请参阅VFP帮助文件中的一段:

如果数组是一维的,请从数组中追加

只向表中添加一条记录。第一个数组元素的内容将填充在新添加的记录的第一个字段中,第二个元素的内容将填充在记录的第二个字段中,依此类推。

如果一维数组元素的数目大于表字段的数目,则会忽略多于个元素。如果表字段的数目大于数组元素的数目,那么额外的字段将被初始化为默认的空值。

例如,您的表有13个字段。您的数组可以这样定义:

dimension datamax(4,13)

对应于表中的4条记录和13个字段