DELPHI發想者
Delphi工程師的blog,討論Delphi coding,程式設計的大小事
2014年12月26日 星期五
ClientDataSet在EOF後可以取值嗎?
當我們在一個ClientDataSet取值時,如果該ClientDataSet已經EOF了,那ClientDataSet.FieldByName('KEY').AsString可以取值嗎?
答案是可以,它會是最後一筆的值。所以在做二個ClientDataSet比較時,別忘了在EOF時要做特別判斷,例如給'zzz'這種最大值,否則常會造成誤判,變成另一ClientDataSet的值被忽略了。
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言