我在一个Moduel里面创建了ADOQuery1,ADOTable和DataSource1。为什么DataSource1的DataSet属性选择框里没有ADOQuery1呢?如果自己填进去,就会报错:不允许使用计算连结。
用DataSource1.DataSet:=ADOQuery1这条语句也执行不成功。而连ADOTable的时候就是成功的

解决方案 »

  1.   

    1
    保存,
    2
    关闭程序 Delphi
    3
    重新打开。应该解决了
      

  2.   

    1,可以没放在同一个form里.
    2. delphi出错,关闭后重新打开程序。
    3. 控键出错,删除后再重新加入一ADOQuery1。
      

  3.   

    为什么DataSource1的DataSet属性选择框里没有ADOQuery1呢
    -------------------------------------------------------
    你设置了DataSource的DataSet属性了为DOQuery1了吧,不要设置这个就好了
      

  4.   

    啊!好了!把Delphi重启了一次,没效果。再把ADOQuery重做了一次,好了!谢谢大家!