三层数据更新时,对字段内容修改没问题,清空时出现问题。(50分)

  • 主题发起人 主题发起人 nightwatch
  • 开始时间 开始时间
N

nightwatch

Unregistered / Unconfirmed
GUEST, unregistred user!
三层数据更新时ClientDataSet.ApplyUpdates(-1),如对字段内容修改不会出现问题,比如123变成1234或12都行。只要一清空,就不行了,不更新了。咋回事儿?
 
是不是字段是关键字段、索引字段或非空字段
 
索引的问题吧!非空字段清空也不是空值
 
没想让它是空值啊,我把它删了,它总不能还在那儿吧?
并非关键字段、索引字段、非空字段。
谁帮俺想想办法?
 
奇怪啊!也不是三层的问题,也不是数据库的问题,
我把数据服务器的控件由ADO变成BDE就正常了!
但这是什么原因呢?三层使用ADO需要一些什么设置吗?
 
ADO该打补丁了,呵呵
 
ClientDataSet.MergeChangeLog
 
字符串和数字类型转化出错。
 
多人接受答案了。
 
后退
顶部