为什么提交后存不到数据库中?(100分)

  • 主题发起人 主题发起人 王建伟
  • 开始时间 开始时间
有多种原因.三层的话,一些非空字短没有被复值就存不进去.详细点.
 
说明一点吧 看不懂你的话!
post
 
对,再说详细一点!
 
如果CacheUpdate=True,会出这个问题的
 
你是不是用了緩存,而在保存時沒緩存更新。
BDE控件中設緩存,如table,query,將其cachedupdates
設為true,保存后或刪除后應加上:
Table.ApplyUpdates;
Ado控件設緩存,如Adotable,Adoquery,Adodataset,
將其Locktype設為ltBatchOptimistic,保存或刪除后
應加上:
Adoquery.UpdateBatch;
 
三层的用applyupdates(-1)。其它的用post,就行了。
 
多人接受答案了。
 
后退
顶部