随笔-9  评论-6  文章-0  trackbacks-0

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

posted on 2008-11-21 11:36 小石头 阅读(956) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理