一个记录有很多字段,估计好几十吧,要选择除了   仪表名称   这个字段外的所有字段
用select '字段1','字段2',,'字段3'.........这样太多了
SQL不大懂,大家帮忙下。表名Meter_tb;谢谢大家

解决方案 »

  1.   

    SQL.ADD('')里面的字符长度超过了!
      

  2.   

    定义一个字符串变量,赋值为SQL语句,然后SQL.Add(字符串变量)。
      

  3.   

    用字符串拼接,不要写到一个字符串中
    另外,你就select * 有什么影响吗,你的程序就差这么一个字段就不行吗
      

  4.   

    Select * from Meter_tb查询出来所有字段和你只少显示一个字段没有区别,要换个思维考虑问题。
      

  5.   

    那样就得写存储过程从系统表里面获得Meter_tb的所有字段,再拼接成你要的sql