关于vb.net图片流的信息

VB.NET 如何保存图片到ACCESS数据库的字段里?

好像是读文件流再写入,读出时是再调用DRAW转成图吧,仅供参考

创新互联是一家集网站建设,南和企业网站建设,南和品牌网站建设,网站定制,南和网站建设报价,网络营销,网络优化,南和网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

实在不建议这样做

ACCESS本来对多用户就支持不好,再者数据多了也影响速度,建议将文件保存到磁盘,数据库仅保存路径

我自己的项目全部是这样

在VB.NET中浏览图片

转换成位图肯定是可以浏览的,WMF文件没试过。

你可以将图片以二进制形式存储在数据库中,如果是SQL Server,对应字段的类型应该是image。

在vb.net 中,picturebox轮流显示几个图片的问题

你的图片名称可以用 1.jpg,2.jpg ...... n.jpg来命名,存放在一个文件夹下,文件夹放在应用程序安装包,或者运行的相对位置。代码就好写了

在事件外public int i;

在事件里面

if(ii)

{

i++; //累加顺序读取

pictureBox1.Image=Image.LoadFile(Application.StartUpPath + "/文件夹名/" + i.ToString() + ".jpg")

}

else

{

i=1; //初始化

}

这样就是按顺序读取图片。

当然折中办法很笨拙,因为图片名称写成数字很别扭,而且后缀也不完全一样,所以我们尽量用查询DB办法或者查找文件办法。数组是很慢的也很老土。把图片名称存在表里面,表里面查到哪个名称就加载那张图片就行了,简单了事,或者给图片在表里安排一列索引,用索引去查名称,加载出来就可以了。

vb.net中将access数据库里的图片保存到本地

需要将数据库的字段中的二制数据取出来放在流里,再将这个流保存到文件


网站标题:关于vb.net图片流的信息
标题链接:http://ybzwz.com/article/dodojdj.html