在adoquery的sql属性里平添了sql语句。然后修改active的属性为true时出现“不正常的定义对象。提供了不一致或不完整的信息”这是什么原因

在adoquery的sql属性里添加了sql语句。然后修改active的属性为true时出现“不正常的定义对象。提供了不一致或不完整的信息”这是什么原因?
在adoquery的sql属性里添加了adoquery.sql.text := 'select * from xxx';语句。然后修改active的属性为ture时出现“不正常的定义对象。提供了不一致或不完整的信息”这是什么原因?

------解决方案--------------------
SQL属性里写select * from xxx就行了,只要sql语句,不要别的,我试了就是因为你写的:adoquery.sql.text := 'select * from xxx'才出现的这个错误