向table中append纪录,总是出错“list index out of bounds(2)”,哪位大虾知道为什么?(50分)

  • 主题发起人 主题发起人 lanchong
  • 开始时间 开始时间
L

lanchong

Unregistered / Unconfirmed
GUEST, unregistred user!
比如
var
i:integer;
x,y:double;
……
table1.append([i,x,y]);
 
你应该再把代码写详细一些,
 
说清楚一点
table1.append是没有参数的
 
table1.append([i,x,y]);
什么意思?
 
记录越界
 
table1.append
table1.fieldbyname('haha').asstring;
 
你可能搞错了,应该用下面的命令
table1.insertrecord([]);
 
table1.append
table1.fieldbyname('字段名').asstring:='';
table1.post;
 
我已经知道怎么解决了,多谢各位,给各位加分了!
 
多人接受答案了。
 
后退
顶部