兄台,dbexpress是单向的,好像只能读不能写。用ado。

解决方案 »

  1.   

    你把dbgrid 中的options属性中的goediting设置为true;
    试试看
      

  2.   

    RequestLive 属性改成 true .另外可能是BDE的问题,或者你的select 语句
    中有like之类的返回的数据集就是只读
      

  3.   

    不是bde,是dbexpress,而且我用的是TopGrid,如果换成DBGrid,就报错
    "Operate not allowed on an unidirectional dataset"
    难道dbexpress真是单向的吗?(dbexpress速度好快),真是不舍得放弃。
      

  4.   

    需要配合Midas的技术,即ClientDataSet与之配合使用,就可以解决了。
      

  5.   

    dbExpress是單向數據集的控件,如果想在客戶端對DB進行編輯.可以借據TSQLClientDataSet,它的用法和TClientDataSet相似.
      

  6.   

    TSQLClienDataSet 是 三层的还是两层的?
      

  7.   

    有dbexpress + TSQLClientDataSet 的例子吗?
    分数不是问题。