今天调程序的时候Tuxedo总是报 no space in a field buffer 错误,而且是在Fget的时候报错。字面意思是域缓冲空间不足。你说你又不是添加数据,你是取数据,空间不足跟你啥关系啊?再说了我开辟的buffer有10240个字节,只压了四个小小的字符串。看程序源代码怎么都没有问题。后来终于发现,字符串后面跟了一大穿的空格。TNND,字符串是从数据库中取出的,估计是定长的字符型。没有trim掉空格。 修改后就一切OK了。
posted on 2008-11-21 11:36
小石头 阅读(956)
评论(0) 编辑 收藏 引用