今天調程序的時候Tuxedo總是報 no space in a field buffer 錯誤,而且是在Fget的時候報錯。字面意思是域緩沖空間不足。你說你又不是添加數據,你是取數據,空間不足跟你啥關系啊?再說了我開辟的buffer有10240個字節,只壓了四個小小的字符串。看程序源代碼怎么都沒有問題。后來終于發現,字符串后面跟了一大穿的空格。TNND,字符串是從數據庫中取出的,估計是定長的字符型。沒有trim掉空格。 修改后就一切OK了。
今天調程序的時候Tuxedo總是報 no space in a field buffer 錯誤,而且是在Fget的時候報錯。字面意思是域緩沖空間不足。你說你又不是添加數據,你是取數據,空間不足跟你啥關系啊?再說了我開辟的buffer有10240個字節,只壓了四個小小的字符串。看程序源代碼怎么都沒有問題。后來終于發現,字符串后面跟了一大穿的空格。TNND,字符串是從數據庫中取出的,估計是定長的字符型。沒有trim掉空格。 修改后就一切OK了。
只有注冊用戶登錄后才能發表評論。 | ||
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
![]() |
||
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
|
||
|