2012-12-26 22 views
-1

我的代碼:CreateBlobStream,流大小

stream := qry.CreateBlobStream(qry.FieldByName('aaa'), bmRead); 

AAA中記錄實際上比流的大小,這始終是32786.Why更大?

+0

我們是否需要更多細節?像Delphi版本一樣。哪個數據庫框架?哪個DB? –

+0

德爾福5,甲骨文10g – EdiJXu

+0

而我的意思是流的大小一直是32768字節;並​​且紀錄AAA的實際長度要大得多! – EdiJXu

回答

3

根據我的網絡搜索,你需要增加BLOB SIZE參數在BDE管理員:

首先這些線程的建議的替代方法將TQuery的RequestLive設置爲True。

第二個線程可以追溯到1902年,這看起來是千年蟲問題的罕見目擊!

+0

謝謝,它的工作原理!我剛剛將BLOB SIZE更改爲128!@David Heffernan – EdiJXu

+5

哇,這是來自事件發生後兩年的Y2K錯誤... –