No SQL statement available.
请各位高手帮忙

解决方案 »

  1.   

    是否TQuery控件的SQL属性未定入SQL语句
      

  2.   

    同楼上,应该是Sql属性没赋值。
      

  3.   

    Query1.sql.add('加入sql语句');
    我有这一句啊
      

  4.   

    检查SQL语句是否正确
      query1.close;
      query1.sql.clear;
       query1.sql.add('');
      query1.open;
      ......
      

  5.   

    (示例中DATABASENAME属性选择的是DBDEMOS)第一种解决方法:
      在你的QUERY1控件中的SQL属性中加入如下语句:
       select * from country第二种方法是在代码框中加入如下语句:
      Query1.Close;
      Query1.SQL.Clear;
      Query1.SQL.Add('select * from country');
      Query1.ExecSQL;然后你再激活该控件就好了。
      

  6.   

    Query1.Close;
      Query1.SQL.Clear;
      Query1.SQL.Add('select * from country');
      Query1.ExecSQL;
    楼上有错误的。
    当使用select语句的时候,主要指要返回数据集给程序的时候,应该使用query1.open,执行添加、删除、更新的时候,则使用query1.execsql.否则程序会出错的。
      

  7.   

    修改QUERY的SQL属性  或
    动态给QUERY添加SQL语句.
      

  8.   

    想向query中添加字段的时候出现的吧??  就是没有写SQL语句, 先写好就行了。