ORACLE 如何读取大字段的? 现在J2EE开发是,需要将一系列文件使用大字段存进数据库,请教如何操作?如何将读取的大字段转换成JAVA的字符串类型? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 既然是文件,则需采用BLOB字段以二进制格式存储。读取的字段为什么要转换成JAVA的字符串类型,有什么意义吗?因为你可能存的是一个可执行文件,也可能是各种其它格式的文件。并不一定是ascii码或字符串。这时候我们需要的数据流。文件读取后就需要还原成文件吧,从数据库中读取的二进制流通过Java的文件数据流操作类就可以重新生成文件。 因为我现在做的模块中,需要获得这个大字段文件存放的具体内容,所有要要转换成JAVA的字符串类型进行处理,有什么好办法吗?? 我觉得lz也许没理解skystar99047的意思,你可以先不管文件格式,用数据流操作从数据库中把文件读出来,然后再按照该文件格式处理里面的具体内容,比如,是文本的,就按字符串的处理。个人猜想,请skystar99047兄指正。 如果只是文本文件,倒是可以保存到String中,但是其他文件呢?或者对图片进行处理?最好是按照sky来做 首先你要清楚你按字符串处理有什么特殊意义?在你的问题中提到,是一系列文件,当前不止是文本。大多文件格式不是按文本来存储的,文件内容只是一堆二进制码。这时候你把这些二进制码放到java的字符串变量中又有什么用呢? sql语句问题 在线急等。。。 求救,大数据量的查询 为该监听程序提供的信息正由此计算机的其他软件使用-求解 完整性约束问题?? 大家来支持一下我们ORACLE社区的建设,谢谢 Oracle 9i 安装!急用........... oracle数据库恢复到指定的时间点 无法正常启动服务的问题 哪位大侠用过JDBC:CallableStatement接口,怎样执行一个存储过程 计算百分比(在线等啊) 误修改了ORACLE9I表里面的数据,能恢复吗? 关于tkprof
读取的字段为什么要转换成JAVA的字符串类型,有什么意义吗?因为你可能存的是一个可执行文件,也可能是各种其它格式的文件。并不一定是ascii码或字符串。这时候我们需要的数据流。
文件读取后就需要还原成文件吧,从数据库中读取的二进制流通过Java的文件数据流操作类就可以重新生成文件。
在你的问题中提到,是一系列文件,当前不止是文本。大多文件格式不是按文本来存储的,文件内容只是一堆二进制码。这时候你把这些二进制码放到java的字符串变量中又有什么用呢?