前面加上
sql:='select * from jhjmxb';

解决方案 »

  1.   

    1、放一个ADOConnection,并设置好数据库连接
    2、放一个ADOQuery,将Conection设置成ADOConnection
    3、放一个DataSource,将DataSet设置成ADOQuery
    4、放一个DBGrid,将DataSource设置成放置的DataSet
    5、输入代码,将你的SQL语句保存到ADOQuery的SQL中,然后使用ADOQuery.Open方法,你就可以看到数据了!
      

  2.   

    你不会是傻我们吧~~~~不过你的语句写得比较有意思!
    我看用Format来写比较清晰些~~
      

  3.   

    两个问题:
    1)、adotable不行,要改为adoquery
    2)、开始要把sql设置初始值, sql:='';最后,把你的sql的语句保存到ADOQuery的SQL中,然后使用ADOQuery.Open方法,就可以了
    或者是:
    with adoquery1 do
    begin
    close;
    with sql do
    begin
    clear;
    add(sql);
    open;
    end;
    end;
    由程序控制,或许更好!
    收工。