读取Oracle数据库的奇怪问题!(50分)

  • 主题发起人 foodbird
  • 开始时间
F

foodbird

Unregistered / Unconfirmed
GUEST, unregistred user!
对一个varchar字段读取数据对一条记录。时系统给出
"invalid BLOB handle in record buffer."
错误提示.其它记录可通过。查看数据后并为发现有不同这处。
这是怎么回事,望各位高手指点。
 
是所有的varchar还是就这个?
 
表结构如何?
是在什么地方运行出错?
 
能说详细点吗?
 
就一条记录出现,其它记录可正常通过。
使用BDE方式查寻。TQuery
 
在该纪录的varchar字段中存在非法字符,删除该内容即可。
 
我试过,不行。
 
有 BLOB 类型的字段存在?
 
表中有两个BLOB段,
但这不是最重要的,我奇怪的是同样的程序,只在这一条记录上有模问题。
如果分不够,可以再加!
 
blob的问题
是不是你这条纪录的blob太大?用bde联接oracle时,blob字段经常会出错
 
我所写的SQL中并不包括BLOB字段,出错的是一个VarChar字段,其它都正常
 
其它记录的Blob更大。
问题并没有解决,望各为大虾继续指导。
 
顶部