大家帮我分析下这个好么?我在access中做了的一个查询,
能够完全的显示出我要的数据,查询语句但是放在adoquery1.sql.add('...');
中,执行后,没有数据,并报错,
“没有默认的数据”,是怎么回事啊!

解决方案 »

  1.   

    使用前清空SQL了么?
    语句对么?
      

  2.   

    其实刚才我在QQ上问过一个,他是怎么说的:(2003-06-10 19:58:36)  
    这个问题我已经给无数人回答过了,不知道为什么好多人都有问题。
    自己摸索摸索吧,程序员最重要的是学习能力和调试能力,现在就要开始努力培养,要不燃以后没出息的,相信我没错的。相信这里有人知道是什么原因。可能不是本身的sql語句有错。
      

  3.   

    没对语句做清空的处理?应该不会吧!我把SQL语句放在ADOQUERY1.STRINGS里面,改active :=true都是的出的同样结果。
      

  4.   

    with adoquery do
    begin
      close;
      sql.clear;
      sql.add('select * from tabelname');
      open;
    end;应该是这样了