SQL Server如何多表查询?delphi sql server存储多表查询delphi数据库 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 inner joinleft joinright join 額, 既然你有表名了,可以先取出表名的表内容, 放delphi循环里面取出表名,然后拼SQL语句額~var tblname, sql, sqlfmt: string ;begin sqlfmt := select 姓名 from %s where 学号= '%s' for .....begin tblname := 表A.FieldByName('tablename').asstring ; Sql := Format(sqlfmt, [tblname, 学号]); ........end;如果你想一个SQL语句搞定, 我就不知道怎么整了, 得转SQL区去找大神~ 用程序取也行,用sql脚本写也行。你的问题不涉及到多表查询啊。对你这样取的意图非常好奇 delphi按钮实现退格功能 dbgridEh中如何选择一列?? SQL远程数据库,选择十几张图片,每张添加一条记录(存路径),像死机一样,起码有十分钟才完成,正常不?? 不同分辨率下按钮位置显示不正常 求救!怎样让我的窗体和控件自动的尺寸位置自动适应用户屏幕分辨率大小? 怎么在程序里面设置数据库的用户和密码 老鱼、前两狂死郎、小不点了你们在吗?领分了 如何用Quick Report打印表中的所有记录? 遇到一个数据库问题,请教各位高手 为什么汉字在DBGrid中显示时没问题, 而在ListBox中就成了#####了? “Enimage1 类没有找到”怎么弄 delphi调用C的DLL的问题
left join
right join
可以先取出表名的表内容, 放delphi循环里面取出表名,然后拼SQL语句額~var
tblname, sql, sqlfmt: string ;
begin
sqlfmt := select 姓名 from %s where 学号= '%s'
for .....
begin
tblname := 表A.FieldByName('tablename').asstring ;
Sql := Format(sqlfmt, [tblname, 学号]); ........end;
如果你想一个SQL语句搞定, 我就不知道怎么整了, 得转SQL区去找大神~
对你这样取的意图非常好奇