【发布时间】:2011-07-29 15:36:16
【问题描述】:
我想在 oracle 数据库中的 blob 数据类型字段中保存图像文件,但是由于 OleDbType 类型(OleDbType.Binary)不支持 blob 数据类型,当我尝试保存文件时它没有接收到超过 25kb 大小的文件图像文件并显示错误消息“ORA-01460:请求未实现或不合理的转换”。所以请帮助我解决这个问题我想将图像文件保存为二进制格式,在 oracle 数据库中具有超过 3 mb 大小的图像
【问题讨论】:
我想在 oracle 数据库中的 blob 数据类型字段中保存图像文件,但是由于 OleDbType 类型(OleDbType.Binary)不支持 blob 数据类型,当我尝试保存文件时它没有接收到超过 25kb 大小的文件图像文件并显示错误消息“ORA-01460:请求未实现或不合理的转换”。所以请帮助我解决这个问题我想将图像文件保存为二进制格式,在 oracle 数据库中具有超过 3 mb 大小的图像
【问题讨论】:
也许您应该将数据类型更改为文本并将它们编码保存为 base64。它在 MSSQL2005 中对我有用
【讨论】: