当前位置:编程学习 > C#/ASP.NET >>

请问一下怎么存图片到sql2008,并且用vs2010读取数据库的图片

由于我是菜鸟,所以可以把代码加一些注释的话,那就太好了。
--------------------编程问答-------------------- 望大神快快解答我的问题
--------------------编程问答-------------------- 这个一搜一大堆代码,不明白的对照msdn看就可以了。 --------------------编程问答-------------------- 创建二进制文件类型的。然后把图片转换成文件流直接存到数据库中,取得时候再转成图片类型的直接赋值给Image
控件上即可 --------------------编程问答-------------------- 现在这些人连搜资料的事都省了,以后这样的帖子能不能不让发出来,动不动就求全部源码。开什么玩笑 --------------------编程问答-------------------- 快放假的,作业党又开始猖狂起来。 --------------------编程问答-------------------- 2中方法,一种是存路径,然后根据路径获取相应的图片,第二种是把图片转换成2进制存到库中,
第一种方法太简单了,说下第第二种方法
(图片变成二进制)
FileInfo fi=new FileInfo("f:\\111.jpg"); //需要存入库中的图片
FileStream fs=fi.OpenRead(); 
byte[] bytes=new byte[fs.Length]; 
fs.Read(bytes,0,Convert.ToInt32(fs.Length));
(读出二进制变成图片)
byte[] File = null;
File = (byte[])ds.Tables[0].Rows[0].ItemArray[0];
FileStream fs;
FileInfo fi = new System.IO.FileInfo("e:\\111.jpg");//这里是文件位置以及文件名称
fs = fi.OpenWrite();
fs.Write(File, 0, File.Length);
fs.Close();
--------------------编程问答-------------------- 额,想不到那么多人回复我。
第一,我想说这不是作业,只是我想学习一下。
第二,我搜了很多资料,但由于基础很垃圾,所以看懂一点点。
第三,我想请那些在说我求代码,为作业的大神,如果你有好的C#的书本名和学习视频可不可以介绍给我,我是真心想学好这个编程语言。

被大神说了这么多,发现我还是别轻易发帖好。
不好意思,我感谢那些认真答我问题的大神。
我不是大神,所以我要学习大神。 --------------------编程问答-------------------- 既然求代码,分也太少了点。 --------------------编程问答-------------------- 可能是我的表达有问题,把图片的路径放到数据库里,我现在会了,再把图片从数据库里抽出来,我也会了。
暂时发现不到对我有用的东西,我要的不是所有代码,而是方法与相应的提示。所以分数少是必须的
--------------------编程问答--------------------
引用 9 楼 u013000246 的回复:
可能是我的表达有问题,把图片的路径放到数据库里,我现在会了,再把图片从数据库里抽出来,我也会了。
暂时发现不到对我有用的东西,我要的不是所有代码,而是方法与相应的提示。所以分数少是必须的

你什么都会了 还来问 --------------------编程问答-------------------- 数据库里存的是路径还是图片的二进制数据? --------------------编程问答-------------------- 数据库弄个二进制字段
filestream读取图片成字节数组
放进数据就行了 --------------------编程问答-------------------- 图片保存到数据库和从数据库读取图片并显示(C#)
http://www.cnblogs.com/tuyile006/archive/2007/01/08/614718.html --------------------编程问答-------------------- 在数据库中只需要存入图片名称.jpg之类的就好了,把你的素材图片全部放入到项目中,在程序中通过相对路径加数据库中记录的图片名称来进行访问就好了
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,