delphi 中Ado 如何传带表名的字段(tb1.col1)。
delphi 中Ado 如何传带表名的字段。
代码如下:
with adoquery1 do
begin
close;
sql.text := 'select tb1.col1 as c1,tb2.col1 as c2 from tb1 inner join tb2 on a.col1=b.col1 ';
open;
end;
问题:
由于别人开的表中,其中tb1与tb2 中都有col1 这个字段,所以在传SQL 指令时得带上表名。结果DELPHI 在运行时总时提示无法识别tb1.col1
[解决办法]
sql.text := 'select tb1.col1 as c1,tb2.col1 as c2 from tb1 a inner join tb2 b on a.col1=b.col1 ';