用的是得deiphl7 和sqlserver2000
希望利tquery查询原组再一个dbgrid上显示
同时希望可以更改查询结果 于是把tquery.requestlive改为了ture
结果 提示could not find object
没用多表查询 没用聚会函数
用最简单的sql语句像“selec * from bus where bno=1”都不行
但是改成fslse后就可以了
请教告诉 为什么呀

解决方案 »

  1.   

    在RequestLive上按F1,看帮助,说的很详细
     A false value for RequestLive (the default) causes the result set to always be read-only. No request is made to the database back-end to return an updatable result set. A true value for RequestLive is a request to database back-end to return an updatable result set. An updatable result set can be made available to the application抯 user for direct data editing through visual data
      

  2.   

    结果 提示could not find object
    這個提示在什麼時候出現?
    修改requestlive值的時候?
    open query 的時候?
    修改數據的時候?
      

  3.   

    BDE是不支持MS SQL SERVER 2000得,出现这些问题不足为怪。