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