1.数据集没有写权限,重新关闭再打开试试。看看TABLE的CANMODIFY值是什么;
2.类型不匹配,时间型怎么可以加一个整数型的3呢?或者整型怎能跟时间型比大小呢?
3.定义的变量未使用,好象是提示不影响运行吧?

解决方案 »

  1.   

    第一个问题在于clientdataset对应的table不处在编辑状态,可能你在代码中没有控制好,譬如你insert之后又对数据表进行了first或next等操作
      

  2.   

    area:=Tarea.Create(application);  以后可能没有用area了
      

  3.   

    to cul  
    TDateTime = type Double;
      

  4.   

    newyj
    你是说时间型加整数,可以跟整数比大小吗?我去试试。
    多谢!
      

  5.   

    1、Datamodule1.ClientTabarea.applyUpdates;2、可以忽略3、var
         area:Tarea;
    不用声明AREA了