CADORecordset Error,该如何处理

CADORecordset ErrorCADORecordset ErrorCode800a0cc1Code meaningUnknow error 0x800A0CC1SourceADODB

CADORecordset Error
CADORecordset Error
Code=800a0cc1
Code meaning=Unknow error 0x800A0CC1
Source=ADODB.Fields
Description=在对应所需名称或许数的集合中,未找到项目

VC连接SQL,运行后出现这样的错误,是怎么回事啊

  我已经检查了表名 字段名,数据类型等还是出错  
  在程序中select语句这样写“strSql="select imageid,picture,colorfea0,colorfea1,colorfea2 extractflag from mimage2009 where extractflag=0" 还是strSql="select imageid,picture,colorfea0,colorfea1,colorfea2 from mimage2009 where extractflag=0" 还要加 extractflag吗?
是这个错误吗


[解决办法]
请首先检查你的连接字符串是否正确,以及是否先连接上了数据库(很多问题其实最基本的第一步就错了)

接下来是你的SQL语句是否有问题,推荐你在单步调试时候,得到的SQL语句拿出来放到数据库里面运行一下看看.(很多时候,是语句错了,,尤其注意"与'的问题,类型的问题)

最后,就是你得到的数据,和你读取的数据可能不匹配

以上是我做了2年的经验,,你说的比较含糊,希望对你有帮助