怎样数据库access保存jpg图片
我的数据库是user,字段id 类型:数字,name 类型:文本,Photo 类型:OLE 对象 ,
我要在Photo字段中保存该user的头像,
怎么保存,越详细越好
补充:一楼的:我不想别人看到该图片
答案:只有两种方法
1.存图片地址,图片放服务器的一个文件夹里
2.存图片的数据,也就是二进制流
既然第一种你说不行 那只能第二种了。
我只说一下思路,代码网上找一下,多的很,也不麻烦
1.数据库字段类型为image(sqlserver的是image,不知道access的是不是)
2.把图片文件序列化 放到一个byte[]数组里,然后存到数据库
显示的时候:
1.单独在一个页面读出图片的内容到一个byte[]数组
2.用response把这段二进制输出
3.在要引用的地方,比如你的image控件,把引用的地址指向这个页面就行了
其他:你说的不可以能的。
只能保存图像在WEB下面的路径这样在读取的时候就可以找到相应的文件了 存URL地址或以二进制形式存储
上一个:Access数据库 SQL语句的错误,求助
下一个:ASP中网页中列出的时间ACCESS数据库中的数据比较比较