query1.sql.add('select id as 编号 from user')
请问上面的SQL语句可以用吗?

解决方案 »

  1.   

    已经OK了
    应该是 query1.sql.add('select id as “编号” from user')
    可是语句太长了
    续行符怎么写?(好丢脸的问题啊)
      

  2.   

    query1.squ.add('');
    继续写就ok 了
      

  3.   

    Query1.SQL.Add('select *'
    +'from monthtaxinfo');
      

  4.   

    大致的格式是这样的,你就把他想象成Memo, 该怎么换行就怎么换。SELECT fieldA,
           fieldB,
           fieldC,
           ...
    FROM   tableA as ...
    WHERE  ...
    GROUP BY ...
      

  5.   

    这种错误我想谁都有,我用经常就是把
    query1.open和query1.execsql搞混,调试出问题时还去查找是不是数据库的问题,等发现问题的时候真是哭笑不得。
      

  6.   

    不要续写符,
    可能定义一个字符的变量。
    var
     sSql:string;
    begin
      sSql:='select id as “编号”';
      sSql:=sSql+' from user';
      query1.sql.add(sSql);
      query1.open;
    end;
      

  7.   

    zhaojinghui(撒哈拉之雨的悲伤) ( ) 

    birdlay(鸟下蛋) 的方法都可行,看你觉得看哪个舒服就用哪个。