oracle中的图象存储问题(100分)

  • 主题发起人 主题发起人 阿曼
  • 开始时间 开始时间

阿曼

Unregistered / Unconfirmed
GUEST, unregistred user!
我定义了一个orablob类型的字段
我用以前介绍的方法,如用Timage打开后,在用fieldbyname('').assign()等方法都说有错误

错误为:ORA-22990:LOB定位器无法扩展事务处理
请问有什么方法解决?谢谢!!
 
你用bde?直接插入blob有问题,那么用query执行insert命令是用参数使用loadfromstream。
另外如果你没特别要求、而且可以考虑改数据结构的话,把blob改成long raw类型,问题比较少
 
有没有详细的代码例子可以看,我试了一下,好像不行阿。
 
先建一个文件流,然后把图形数据读入,然后把此流赋值给字段(要把流位置置为0)
不管是Oracle或是SqlServer操作方法是一样的,以前的贴子也有。
 

Similar threads

后退
顶部