请教TQuery用法? 只要你会写sql多个表和一个表扬用! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵,打错:只要你会写sql多个表和一个表一样用! select t2.field1,t1.field1 from table1 t1,table2 t2 我需要一个TQuery同时用多个表,而不是每个表中的一些字段,我想知道的是用什么语句来打开多个表?(我会一些SQL),是否是通过别名来访问其中的单个表?访问单个表时用什么语句? 是指独立打开多个表?不可能吧!除非时分复用。或是指对合成的逻辑虚表进行物理修改?用UpdateSQL,很好用的。 Query1.DatabaseName:='db1';......Query1.DatabaseName:='db2';......如果是同一数据库的不同表的话,直接用sql语言就可以实现. 很简单,看来你还要多学一些SQL语句啦。 with Query1, query1.Sql do begin Clear; Add('select * from table1'); Open; // do what you want to do with table1 Clear; Add('select * from table2'); Open; // do what you want to do with table2 end;能满足你的要求吗? 跨进程刷新DBGridEh adoquery 备注字段不知取什么数据类型,已满足记事本的内容能完整存储 delphi查询语句 模拟器~~ 怎样进行不同类型数据的转换。。。。。 请问在delphi中窗体间怎么传递参数? DELPHI键盘事件 在QuickRep中如何取得打印机设定的纸张 如何在Edit中判断光标是否是在字符串的末尾? 新手傻问,请开窍~! 从事软件测试的朋友请进 急急急!!谁能就救我?(高分请教)
只要你会写sql多个表和一个表一样用! select t2.field1,t1.field1 from table1 t1,table2 t2
......
Query1.DatabaseName:='db2';
......
如果是同一数据库的不同表的话,直接用sql语言就可以实现.
Clear;
Add('select * from table1');
Open;
// do what you want to do with table1
Clear;
Add('select * from table2');
Open;
// do what you want to do with table2
end;
能满足你的要求吗?