upWhereAll,upChanged提交都能成功,upKeyonly却是表面提交了,实际数据根本没有提交,不知是为何?数据库:SQL SERVER
应用层:ADO
表示层:SOCKETCONNECTION+CLIENTDATASET哪位老兄如能帮帮手,在下感激不尽!

解决方案 »

  1.   

    upWhereAll     所有舊欄位的數值都必須符合.
    upWhereChanged 只有關鍵欄位和被修改的欄位值必須符合.
    upWhereKeyOnly 只有關鍵欄位的數值必須符合.
      

  2.   

    UpdateMode=upKeyOnly时必须指定对应DataSet的key Field的ProviderFlags包括pfInKey
      

  3.   

    upWhereAll     用所有字段定位记录
    upWhereChanged 用关键字段和被修改的字段定位记录
    upWhereKeyOnly 用关键字段定位记录