易截截图软件、单文件、免安装、纯绿色、仅160KB

delphi操作数据库问题

先说说以前用asp查询的方法
down是一个表,分别有字段down_id,down_url,down_text
testdown是另一个表,分别有字段down_id,test_down_url
sql="select * from down order by down_count desc"
set rs=server.CreateObject("adodb.recordset")
rs.open sql,conn,1,1
我现在要查询另一个表testdown的字段test_down_url的内容,当down_id与第一个表down的字段down_id相同的时候
sql1="select * from testdown where down_id="&rs("down_id")
set rs1=server.CreateObject("adodb.recordset")
rs1.open sql1,conn,1,1

第二查询就实现了这个目录,在另一个表中查询与第一个表中相同字段值的一个值
我不知道在delphi怎么实现

用ADOQuery的话
请各信大神指点江山,小弟不才,初学delphi
类似方法如下,用inner join连接
select * from A inner join B on A.id=B.id where A.id=1

Delphi(Pascal) code:

qry1.Close;
qry1.SQL.Text:='select * from down order by down_count desc';
qry1.Open;

down_id:=qry1.fieldByName('down_id').asstring;//这个值不知道你是什么时候取的
qry2.Close;
qry2.SQL.Text:='select * from testdown where down_id='+down_id;
qry2.Open;




谢谢两位兄弟相教,小弟分不多,从心里感谢你们


相关问答:

delphi内置的加密解密单元是哪个?

delphi内置的加密解密单元是哪个?
Delphi有内置加密解密单元?

delphi里有个加密和解密的单元

引用
delphi里有个加密和解密的单元


是哪个?

windows的api?

标准加密的源代码,网上 ......

delphi ado连接远程服务器数据库问题

各位帮个忙,请问用delphi怎么样远程连接服务器数据库,我连接本地的程序为什么有错?

adoquery1.ConnectionString:='Provider=SQLOLEDB.1;Password=;Persist  Security  Info=True;User&nbs ......

Delphi这么灵异的?

Delphi(Pascal) code:

var
str:array of string;
i:Integer;
j:Integer;
begin
SetLength(str,1);
for i:=0 to 4 do
begin
j:=Length(Str);
SetLength(str,Length(str)+1);
S ......

delphi savediglog多次保存问题

我在用mainmenu菜单控件和savediglog控件设置保存文件对话框时,虽然能够顺利保存文件,但是我对已经保存过的文件进行再次保存的时候,并不能和很多软件一样直接保存,而是仍然弹出保存对话框,而我不想它打开,而是 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号