现在我要实现这样一个功能:两个程序A和B,A程序用的是Sql Server2000数据库,B程序用的是Oracle。现在我要把A程序中查到的四个字段信息(一张表中四个字段)放到B程序中使用。我在A程序的相应功能模块中用了两个ADOQuery,一个连接SQL Server一个连接Oracle,Oracle中新建了一张表,就四个字段,准备用来存放SQL Server中查询出来的值。问题在于,以我现在的水平怎么也实现不了这个功能所以请大家帮帮忙
(注:Oracle装在虚拟机中,两个程序都是用Delphi开发的,并且两个程序都在同一台机子上面)
(刚注册,没什么分)
(注:Oracle装在虚拟机中,两个程序都是用Delphi开发的,并且两个程序都在同一台机子上面)
(刚注册,没什么分)
解决方案 »
- DelphiXe 使用OpenGL进行2D文字输出,乱码
- 问一个delphi中取整数
- 请问如何 控制 excel 自动设置 列的宽度?????????????
- 兼职DELPHI高手请进
- 怎么对DBEdit中的字符串进行范围约束?
- 请问:数据库中的多级主从表导出到EXCEL怎么存储,并且可以再导入到数据库中!
- 求教 sql 语句
- 请教高手一个问题有关dbgrid记录数的问题和一个dbgrid对象备份的问题。
- 请问在delphi中如何看到类似于vc的hierarchy的图
- thandle,hdc,hwnd有什么区别?
- 如何判断Fastreport 修改报表后 报表窗口是否关闭
- 要做一个单机版的程序,有报酬的,谁有兴趣
adoquery1.Close;
adoquery1.sql.Text:='select F1,F2,F3,F4 from tablename1';
adoquery1.open; ADOQuery2.close;
ADOQuery2.SQL.Text:='insert into tablename2(Field1,Field2,Field3,Field4)values(:a,:b,:c,:d)';
ADOQuery2.Parameters.ParamByName('a').asstring:=ADOQuery1.Parameters.ParamByName('F1').asstring;
ADOQuery2.Parameters.ParamByName('b').asstring:=ADOQuery1.Parameters.ParamByName('F2').asstring;
ADOQuery2.Parameters.ParamByName('c').asstring:=ADOQuery1.Parameters.ParamByName('F3').asstring;
ADOQuery2.Parameters.ParamByName('d').asstring:=ADOQuery1.Parameters.ParamByName('F4').asstring;
ADOQuery2.ExecSQL;