procedure Tkaihu1.Button1Click(Sender: TObject);begin
ADOQuery1.close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('insert into usertable(user_id,user_name,sex,home_address,company,home_tel,begindate) values(:s9,:s1,:s2,:s3,:s4,:s5,:s7)');
adoquery1.parameters.parambyname('s9').value:=edit9.text ;
adoquery1.parameters.parambyname('s1').value:=edit1.text ;
adoquery1.parameters.parambyname('s2').value:=edit2.text ;
adoquery1.parameters.parambyname('s3').value:=edit3.text ;
adoquery1.parameters.parambyname('s4').value:=edit4.text ;
adoquery1.parameters.parambyname('s5').value:=edit5.text ;
adoquery1.parameters.parambyname('s7').value:=edit7.text ;
ADOQuery1.Open;
//
ADOQuery2.close;
ADOQuery2.SQL.Clear;
adoquery2.SQL.Add('insert int operatetable(user_id,card_id,operatedate,operator_id) values(:s9,:s8,:s7,:s6)');
adoquery2.parameters.parambyname('s6').value:=edit6.text ;
adoquery2.parameters.parambyname('s9').value:=edit9.text ;
adoquery2.parameters.parambyname('s7').value:=edit7.text ;
adoquery2.parameters.parambyname('s8').value:=edit8.text ;
adoquery2.Open;
end;我想实现对两个表的插入操作,可是这段代码只能对一个表插入!
如何解决,或者用其他的方法?
ADOQuery1.close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('insert into usertable(user_id,user_name,sex,home_address,company,home_tel,begindate) values(:s9,:s1,:s2,:s3,:s4,:s5,:s7)');
adoquery1.parameters.parambyname('s9').value:=edit9.text ;
adoquery1.parameters.parambyname('s1').value:=edit1.text ;
adoquery1.parameters.parambyname('s2').value:=edit2.text ;
adoquery1.parameters.parambyname('s3').value:=edit3.text ;
adoquery1.parameters.parambyname('s4').value:=edit4.text ;
adoquery1.parameters.parambyname('s5').value:=edit5.text ;
adoquery1.parameters.parambyname('s7').value:=edit7.text ;
ADOQuery1.Open;
//
ADOQuery2.close;
ADOQuery2.SQL.Clear;
adoquery2.SQL.Add('insert int operatetable(user_id,card_id,operatedate,operator_id) values(:s9,:s8,:s7,:s6)');
adoquery2.parameters.parambyname('s6').value:=edit6.text ;
adoquery2.parameters.parambyname('s9').value:=edit9.text ;
adoquery2.parameters.parambyname('s7').value:=edit7.text ;
adoquery2.parameters.parambyname('s8').value:=edit8.text ;
adoquery2.Open;
end;我想实现对两个表的插入操作,可是这段代码只能对一个表插入!
如何解决,或者用其他的方法?
解决方案 »
- 你们用DELPHI做的软件 皮肤是怎么做的啊
- 关于DELPHI7访问ACCESS
- 请问怎么在 Gauge 上面输出文字呢?
- 关于RzDBGrid的简单问题
- 问个DBGIRD多重过滤的问题
- DELPHI中如何使用MFC编写的动态库里的类对象???
- 在用SQL EXPLORER时,我点了DATABASE下的IBLOCAL别名,输入用户名:SYSDBA 和口令masterkey后进不去!
- 请教一个问题:如何反回一个MonthCalendar1控件上的的周期(控件上有显示,但不知道如何在程序中得到)?
- 我用ole链接word文件,为何只显示文件的第一页,其它页不显示,怎样解决,若在OLE中无法解决,还有何方法可以读取word文件?
- 谁用ADOQuery执行过SQL语句:UPDATE?
- 如何在程序中动态创建一个foxpro自由表?
- 午夜狂飚中找不到d3d9.dll组件是怎么回事?
偶刚刚接触这个!
谢谢
而是adoquery2.ExecSql;
写错了