今天調(diào)程序的時(shí)候Tuxedo總是報(bào) no space in a field buffer 錯(cuò)誤,而且是在Fget的時(shí)候報(bào)錯(cuò)。字面意思是域緩沖空間不足。你說你又不是添加數(shù)據(jù),你是取數(shù)據(jù),空間不足跟你啥關(guān)系?。吭僬f了我開辟的buffer有10240個(gè)字節(jié),只壓了四個(gè)小小的字符串??闯绦蛟创a怎么都沒有問題。后來終于發(fā)現(xiàn),字符串后面跟了一大穿的空格。TNND,字符串是從數(shù)據(jù)庫中取出的,估計(jì)是定長的字符型。沒有trim掉空格。 修改后就一切OK了。
posted on 2008-11-21 11:36
小石頭 閱讀(984)
評論(0) 編輯 收藏 引用