C
cameroanthony
Unregistered / Unconfirmed
GUEST, unregistred user!
我已经用DBGrid显示出来了组合查询的结果,如果我想把些内容送进临时表里再进行求和操作,可我不知道怎么新建一个临时表,并且对临时表里面的数据进行操作,大侠救救我啊!<br>我的查询部分的代码,是不是要在这个SQL语句里面建临时表?<br>with form4.ADOQuery1 do<br> begin<br>//close;<br>sql.clear;<br>sql.add('select * into ##main2 from main where 1=1');<br>if edit2.text<>'' then<br> begin<br> sql.add('and (¹¤ºÅ=:wid)');<br> parameters.parambyname('wid').value:=edit2.text;<br> end;<br>if edit4.text<>'' then<br> begin<br> sql.add('and (°à´Î=:banci)');<br> parameters.parambyname('banci').value:=edit4.text;<br> end;<br><br>假设已经把内容送进了临时表,那么怎么对这个表进行操作呢?就是把每个记录的某个字段的值相加得出结果显示在EDIT.TEXT里面,希望大侠不吝赐教!!!<br>A B<br>1 2<br>3 3<br>4 2<br>就是要把A字段的值相加起来,1+3+4<br><br>最近因为这个相关的程序搞的睡都睡不着,诚心希望大家帮帮我啊!!谢谢谢谢