请问ADOQuery的哪个属性可以控制ADOQuery控件更改数据库内容,
现在ADOQuery的默认状态是可写数据库,我想让它不可写,怎么办。

解决方案 »

  1.   

    我找了,ADOQuery没有这个属性
      

  2.   

    用DBE连接数据库用的Query有个requestlive属性可以控制是否可以写入数据库。
    当我现在用ADO的ADOQuery控件连接数据库,可他没有这个requestlive属性呀
      

  3.   

    1、通过控制与TADOQuery关联的数据感应控件例如TDBEdit、TDBGrid等即可
    2、不提供让用户可以更改的界面不就可以了,当然你可以在TADOQuery的BeforeEdit事件中写代码,很简单:
      Abort;
      

  4.   

    Hank,你的方法也不错,可以觖决,谢了。