呵呵,可能是该用Query1.ExecSQL而用了Queri1.Open造成的。
因为Insert和Update等SQL语句是不会返回数据集的,当然要出现那个警告啦

解决方案 »

  1.   

    只能用Query.execsql来执行query中的修改等sql语句,不能用query.open和query.active:=True;open和active:=True只能对select语句,而对insert虽然也可以插入纪录,但是会出现上述错误。其他语句只能用execsql
      

  2.   

    QUERY肯定没问题的,是你自己的问题。呵呵。以后不要发出这样的声音。
      

  3.   

    QUERY肯定没问题的,是你自己的问题。呵呵。以后不要发出这样的声音。 
      

  4.   

    QUERY肯定没问题的,是你自己的问题。呵呵。以后不要发出这样的声音。