zoukankan
html css js c++ java
从数据库中读取二进制数据,并显示图片
region 读取数据库中图片到内存.并显示
public
void
LoadToMemoryAndDisable(
string
serverAdress,
string
database)
{
//
读取数据库中图片到内存.并显示
SqlConnection conn
=
new
SqlConnection(
"
server=
"
+
serverAdress
+
"
;integrated security = sspi;database =
"
+
database);
SqlCommand cmd
=
new
SqlCommand(
"
select * from imgtable where imgname like '%bmp%'
"
, conn);
conn.Open();
SqlDataReader dr;
try
{
dr
=
cmd.ExecuteReader();
dr.Read();
System.Data.SqlTypes.SqlBinary sb
=
dr.GetSqlBinary(
2
);
//
或byte[] imageData = (byte[])dr[2];
MemoryStream ms
=
new
MemoryStream(sb.Value);
//
在内存中操作图片数据
Bitmap bmp
=
new
Bitmap(Bitmap.FromStream(ms));
this
.pictureBox1.Image
=
bmp;
dr.Close();
}
catch
(Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
conn.Close();
}
}
#endregion
查看全文
相关阅读:
孙鑫vc++学习(vs2008)笔记之第五课文字处理程序
lesson2 流水灯
lesson1 预备知识
第二章 寄存器(CPU工作原理)
孙鑫vc++学习(vs2008)笔记之第一课Windows程序运行原理
孙鑫vc++学习(vs2008)笔记之第二课掌握C++
孙鑫vc++学习(vs2008)笔记之第三课MFC内部运行原理
第一章 基础知识
小小说(文摘)
孙鑫vc++学习(vs2008)笔记之第四课MFC消息映射、画图
原文地址:https://www.cnblogs.com/wubiyu/p/941311.html
最新文章
使用nhibernate批量删除
C# 参考之转换关键字:operator、explicit与implicit
精通sybase数据库的朋友帮帮忙
textBox Multiline=true 读取每行的内容
asp.net下登陆验证码实现
基于BAE的开发计划
django常用操作
《哈佛大学公开课:幸福课》学习笔记(49)
django 自带部分过滤器
Markdown与Aaron Swartz
热门文章
网页图片靠右嵌入文字
MIT电力电子课程笔记 D.Perreault
简单的正念冥想法
使用DjangoUeditor将Ueditor移植到Django(BAE环境下)
积极者和消极者的区别
给网页添加二维码功能
树莓派RaspberryPi串口Python操作指南
curl网站开发指南
用arduino直接检测电容值:一个不用外围电路的简易触摸传感器
抓取网易公开课并下载
Copyright © 2011-2022 走看看