在画面上面以纪念馆一个ADOQuery1,DataSource1,DBComboBox1,
DataSource1.DataSet设置为ADOQuery1,
DBComboBox1的DataSource设置为DataSource1,
这是点击DataField的下拉按钮时报错:“OLE error 80030002”,这是什么原因呢?

解决方案 »

  1.   

    ADOQuery1的ADOCONNECTION是否联接成功和关联了呢?或者重新用DELPHI打开下也许能解决此问题也可以直接输入字段值试试
      

  2.   

    设计时使用下拉按钮选择字段,前提是ADOQuery1已经连接到数据库即connectionstring已经配置好,
    并且SQL属性要有查询语句另:DataField可以直接填上字段名
      

  3.   

    ADOQuery1已经设置OK,SQL属性也有查询语句。
    DataField不可以直接输入,输入时会报同样的错误。
      

  4.   

    电脑都重启了,问题已经找到,需要在ADOQuery的fields中设置需要用的栏位方才可以。