我现在参看一个程序的部分代码,这个程序使用TQUERY连接ORACLE数据库。
其中一个function代码如下
function conndb():boolean
var
q:tquery
sql:string;
begin
q:=tquery.create('ORACLE');
sql:=‘select × from table1’;
q.execute(sql);
end;
程序是可以运行的,我想问一下,使用tquery连接ORACLE数据库标准的连接过程应该是怎么样的?这个程序这样能够成功是否是因为在别的.pas中定义了ORACLE这个类?
如果我想在这个代码中修改以下,使用q这个tquery连接别的ORACLE数据库(我是指在还在这个程序中修改一下,使它能连接其他数据库),需要修改q的哪个属性?
其中一个function代码如下
function conndb():boolean
var
q:tquery
sql:string;
begin
q:=tquery.create('ORACLE');
sql:=‘select × from table1’;
q.execute(sql);
end;
程序是可以运行的,我想问一下,使用tquery连接ORACLE数据库标准的连接过程应该是怎么样的?这个程序这样能够成功是否是因为在别的.pas中定义了ORACLE这个类?
如果我想在这个代码中修改以下,使用q这个tquery连接别的ORACLE数据库(我是指在还在这个程序中修改一下,使它能连接其他数据库),需要修改q的哪个属性?
TQUERY好象只有DATASOUCRE属性,没有CONNECTION字符串吧?