使用Query数据集查询到记录,动态的赋予数据源(DataSource),而数据感知控件(DBEdit)和数据源直接连接.现在要想使数据能进行编辑,提交.
但是提示数据集是处于只读状态?
如何处理这种现象,而是数据能编辑,提交.
有知道的朋友帮忙??

解决方案 »

  1.   

    在数据集打开之后Query.edit;---------------------------------------
    你工作生活的好助手
    个人数字助理 V1.1
    天空软件园下载地址
    http://www.skycn.net/soft/21193.html
    华军软件园下载地址
    http://www.onlinedown.net/soft/35617.htm
      

  2.   

    Query1.RequestLive := true;
      

  3.   

    加入一个UpdateSQL控件,
    在Query的UpdateObject属性中绑定应该是这样的
      

  4.   

    而且还得设置Query1.RequestLive := true;
      

  5.   

    是数据集的状态不是DBEDIT的
    支持2楼
    不过如果是BDE
    也必须 RequestLive := true;