图片的存取
2007-03-28 13:20
113 查看
//存入数据
byte[] imagebytes=null;
FileStream fs=new FileStream(filepath,fileMode.Open);
BinaryReader br=new BinaryReader(fs);
imagebytes=br.ReadBytes(Maxsize);
imageCommand.CommandText=
"insert into imagetable values(@imagefile,@imageData)";
imageCommand.Parameters.Add("@imagefile",SqlDbType.NVarChar);
imageCommand.Parameters.Add("@imagedata",SqlDbType.Image);
imageCommand.Parameters["@imagefile"].Value=imagefilename;
imageCommand.Parameters["@imagedata"].Value=imagedata;
imageCommand.ExecuteNonQuery();
//读取数据
imageCommand.CommandText=
"select imagefile,imagedata from imagetable";
imagereader=imageCommand.ExecuteReader();
imagefilename=(string)imagereader.GetValue(0);
imagebytes=(byte[])imagereader.GetValue(1);
MemoryStream ms=new MemoryStream(imagebytes);
Bitmap bmap=new Bitmap(ms
byte[] imagebytes=null;
FileStream fs=new FileStream(filepath,fileMode.Open);
BinaryReader br=new BinaryReader(fs);
imagebytes=br.ReadBytes(Maxsize);
imageCommand.CommandText=
"insert into imagetable values(@imagefile,@imageData)";
imageCommand.Parameters.Add("@imagefile",SqlDbType.NVarChar);
imageCommand.Parameters.Add("@imagedata",SqlDbType.Image);
imageCommand.Parameters["@imagefile"].Value=imagefilename;
imageCommand.Parameters["@imagedata"].Value=imagedata;
imageCommand.ExecuteNonQuery();
//读取数据
imageCommand.CommandText=
"select imagefile,imagedata from imagetable";
imagereader=imageCommand.ExecuteReader();
imagefilename=(string)imagereader.GetValue(0);
imagebytes=(byte[])imagereader.GetValue(1);
MemoryStream ms=new MemoryStream(imagebytes);
Bitmap bmap=new Bitmap(ms
相关文章推荐
- JDBC实现图片存取数据库(1)
- 彻底解决SSH架构下的图片存取问题
- SQL Server存取图片
- C#中将图片转化为byte[]在数据库中存取
- asp.net(c#)实现从sql server存取二进制图片
- 如何通过java或jsp向数据库存取二进制图片
- hibernate存取图片示例
- Asp.Net在SqlServer中的图片存取技术
- .net里SqlServer存取图片方法
- 图片存取
- asp.net实现sql存取图片
- ASP.NET如何存取SQL Server数据库图片
- 小谈c#数据库存取图片的方式
- 两种利用内存流存取图片的经典例子
- 用数据库存取图片的方法
- Asp.Net在SqlServer中的图片存取技术
- 【转】Windows Phone在隔离存储里存取图片文件
- 缓存存取图片
- 使用pymsql存取图片
- 用Java或Jsp向数据库存取二进制图片