怎样保存图片到数据库?

开发语言是c#,数据库是db2,图片在数据库中用blob,windows mobile开发,怎样保存图片到数据库?

一般图像是不保存在数据库的.而是先将图片放在工程下的某个文件夹中,将图片所在的工程文件路径存在数据库中,当程序加载图片的时候,从数据库中读取图片的路径,然后根据路径在工程的文件夹中读取图片文件
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-28
图片保存到本地,数据库存储图片URL.嘿嘿,我抄袭楼上的,不过他说的是对的,顶一个追问

这个例子挺好

第2个回答  2013-02-28
图片保存到本地,数据库存储图片URL.
第3个回答  2013-02-28
保存图片到数据库中,有两种方法:
1、一种是用大对象,即blob型,对C#不了解,但是java、c++中都有专门操作Blob的对象,应该是以二进制流的方式走的。但是不建议采用这样的管理方式,会加重数据库、程序负担,即使是手机开发也是如此。
2、图片保存在本地,数据库中用字符串存储地址,这样的方式比较好,也较易实现。但是缺乏安全性,把图片重命名就行了,改个后缀,一般人就不会打开。还是不放心,用二进制加密下就好,这样的程序代价仍然要比存在数据库大对象中要好。本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网