c#winform读取oracle中blob字段的图片并且显示到picturebox里保存进库

c#winform读取oracle中blob字段的图片并且显示到picturebox里保存进库

ID:34721986

大小:153.03 KB

页数:6页

时间:2019-03-10

c#winform读取oracle中blob字段的图片并且显示到picturebox里保存进库_第1页
c#winform读取oracle中blob字段的图片并且显示到picturebox里保存进库_第2页
c#winform读取oracle中blob字段的图片并且显示到picturebox里保存进库_第3页
c#winform读取oracle中blob字段的图片并且显示到picturebox里保存进库_第4页
c#winform读取oracle中blob字段的图片并且显示到picturebox里保存进库_第5页
资源描述:

《c#winform读取oracle中blob字段的图片并且显示到picturebox里保存进库》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1.private void button2_Click(object sender, EventArgs e)  2.{  3.    OracleConnection conn = dbc.getConnection();//获得conn连接  4.    try  5.    {  6.        conn.Open();  7.        OracleCommand cmd = conn.CreateCommand();  8.        cmd.CommandText = "SELECT zp FROM kk.kkbj WHERE xh = 2345 ";//查询获

2、得图片流  9.  10.        OracleDataReader reader = cmd.ExecuteReader();//创建一个OracleDateReader对象   11.        reader.Read();  12.  13.        MemoryStream ms = new MemoryStream((byte[])reader["zp"]);  14.  15.        Image image = Image.FromStream(ms, true);  16.  17.        reader.Close();  18.      

3、  conn.Close();  19.  20.        pictureBox1.Image = image;  21.    }  22.    catch (Exception ee)  23.    {  24.        MessageBox.Show(ee.Message.ToString());  25.    }  26.  27.}  privatevoidbutton2_Click(objectsender,EventArgse){OracleConnectionconn=dbc.getConnection();//获得conn连接try{conn.Open

4、();OracleCommandcmd=conn.CreateCommand();cmd.CommandText="SELECTzpFROMkk.kkbjWHERExh=2345";//查询获得图片流OracleDataReaderreader=cmd.ExecuteReader();//创建一个OracleDateReader对象reader.Read();MemoryStreamms=newMemoryStream((byte[])reader["zp"]);Imageimage=Image.FromStream(ms,true);reader.Close();conn.Close(

5、);pictureBox1.Image=image;}catch(Exceptionee){MessageBox.Show(ee.Message.ToString());}}----------下边是上传和存入数据库有asp.net和winform(转)----------------------------------本文总结如何在.NetWinform和.Netwebform(asp.net)中将图片存入sqlserver中并读取显示的方法   1,使用asp.net将图片上传并存入SqlServer中,然后从SqlServer中读取并显示出来   一,上传并存入SqlServer 

6、  数据库结构createtabletest{    ididentity(1,1),    FImageimage}   相关的存储过程CreateprocUpdateImage(    @UpdateImageImage)AsInsertIntotest(FImage)values(@UpdateImage)GO   在UpPhoto.aspx文件中添加如下:C#代码 1.  2.

7、at="server" Text="上传">     然后在后置代码文件UpPhoto.aspx.cs添加btnAdd按钮的单击事件处理代码:C#代码

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。