如果表名是变量的sql语句怎么写
在adocommand中写sql语句有什么好格式?
谢谢

解决方案 »

  1.   

    declare S, TabNm: string;TabNm := 'tablename';
    S := 'Exec( select * from '+QuotedStr(TabNm)+')';adocommand.CommandText := S;
      

  2.   

    唉,犯糊涂了,直接 S := 'select * from '+QuotedStr(TabNm); 即可
      

  3.   

    var
      str,strsql :string;
    beign
      str := 'tablenme';
      strsql := 'select * from' + str;  //直接写变量名即可  adocommand.CommandText := strsql;
    end;