首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于图片的存储,转换,显示的有关问题

2012-01-18 
关于图片的存储,转换,显示的问题1.图片在ORACLE中以什么数据格式存储好?2.如何把一个目录下的图片存储到数

关于图片的存储,转换,显示的问题
1.图片在ORACLE中以什么数据格式存储好?
2.如何把一个目录下的图片存储到数据库中?
3.把ORACLE中的图片的信息在WEB页面上显示出来?
4.把图片文件(如.JPG)转换成XML数据格式?
5.把XML数据格式的图片在WEB页面上显示出来?

谢谢!!!

[解决办法]
to 1.图片在ORACLE中以什么数据格式存储好?

应该是blob字段类型,用byte进行存储

to 2.如何把一个目录下的图片存储到数据库中?
分别读取目录中的文件,然后逐个存,不过建议存索引可能效率更高些。

to 3.把ORACLE中的图片的信息在WEB页面上显示出来?

从数据库中读出图片内容,然后以图像流的方式返回,那么在web端用image控件进行接收即可,参看
http://blog.csdn.net/knight94/archive/2006/03/31/645987.aspx

to 4.把图片文件(如.JPG)转换成XML数据格式?
先把图片从image转换成byte[],然后序列化

to 5.把XML数据格式的图片在WEB页面上显示出来?
先反序列化,读出byte[],然后按照3的方法即可

热点排行