当前位置:数据库 > Access >>

怎样数据库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数据库中的数据比较比较

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,