如附图选中后面窗体“QA组”的多条记录写到“原始刷卡记录”的窗体(写到ADOQUERY2中)中~~~
注:QA组中是读取ADOQUERY1 的,那怎么把选中后面窗体“QA组”的多条记录写到ADOQUERY2中??由于不能上传附图,请看以下网址 谢谢http://www.programbbs.com/bbs/view12-8094-1.htm#46302
注:QA组中是读取ADOQUERY1 的,那怎么把选中后面窗体“QA组”的多条记录写到ADOQUERY2中??由于不能上传附图,请看以下网址 谢谢http://www.programbbs.com/bbs/view12-8094-1.htm#46302
解决方案 »
- 请高手请教!有关将信息导出到EXCEL表的代码,小弟看不懂,谢谢!
- 散分,头100人有效!
- qreport做报表遇到的问题
- 有意思的问题!Delphi中同一个Timer时间周期中,实现红、绿转换,要求红色灯亮的时间是5秒,绿灯是1秒
- 关于动态数组的问题
- delphi中的quickreport的问题
- 超简单问题:IdUDPServer如何发送消息
- 我出800分,外加200元人民币,谁能提供一个类似于www.playicq.com网站源代码?
- 请问大家delphi有相当于vba一样的控件吗?
- 真的没法解决dbgrid中数值型字段中避免错误输入36.3.3这样的数字了吗?
- 如何在DLL中访问EXE中的变量?
- 请教如何用 Exe + Dll 来封装客户端程序的框架,详细点,希望大家讨论
注:QA组中是读取ADOQUERY1 的,那怎么把选中后面窗体“QA组”的多条记录写到ADOQUERY2中??
---------------
方法很多
1:一边单击,一边添加(当然这里需要写一个函数处理);
2:对所有需要的信息先进行选择,在统一添加到ADOQUERY2中,但是方法是相同的(最好选择这个处理)
i:integer;
frmA:=TfrmA.Creat(nil);
try
frmA.showmodal;
if frmA.ModalResult=mrok then
begin
with frmA.dg.DataSource.DataSet do//frmA为你选项卡的窗体
begin
for i:=0 to frmA.dg.SelectedRows.Count-1 do
begin
GotoBook(pointer(frmA.dg.SelectedRows.Items[i]));
query2.append;
query2.fieldbyanem('abc').value:=frma.dg.DataSource.DataSet.FieldByName('abc').AsString;
....
query2.post;
end;
end;
end;
finally
frmA.free;
end;
现在出现
commandtest does not return a result set 请看报错附图
http://www.programbbs.com/bbs/view12-8094-2.htm#46580
谢谢
http://www.programbbs.com/bbs/view12-8094-2.htm#46580