首先你label1.caption的内容是变量吗? 用query1将你需要的几行记录COPY到new_table(表的字段要求一样)..... 下边是最古老的办法,你试试,嘿嘿: var counter:longint; begin with query1 do begin close; sql.clear; sql.add('select * from old_table where [条件]'); open; end; counter:=1; query1.first; while counter<=query1.recordcount do begin new_table.open; new_table.append; new_table.open; new_table.fieldbyname('x').asstring:=query1.fieldbyname('x').asstring; new_table.fieldbyname('y').asstring:=label1.caption; query1.next; counter:=counter+1; end; end;
----------------------------------------------
Function IThink(Boy,Girl : TPerson) : String; begin if Boy.钱 < 10W then Girl.Say(''滚!'') else begin if Girl.Anser = ''我愿意'' then Result := ''结婚'' else Result := IntToStr(88); end; 风过不折→百炼成尧 QQ: 7315910