SQL 图片

读取图片

    Dim fs As FileStream = New FileStream("e:\Net.jpg", FileMode.Open, FileAccess.Read)

         Dim b()  As  Byte =  New  Byte(fs.Length) {}
        fs.Read(b,  0, Convert.ToInt32(fs.Length))
        fs.Close()
         Dim ms  As MemoryStream =  New MemoryStream(b,  0CType(b.Length,  Integer))
         Me.PictureEdit1.Image = System.Drawing.Image.FromStream(ms)

保存图片

    Dim fs As FileStream = New FileStream("e:\Net.jpg", FileMode.Open, FileAccess.Read)

         Dim b()  As  Byte =  New  Byte(fs.Length) {}
        fs.Read(b,  0, Convert.ToInt32(fs.Length))
        fs.Close()
         Dim l  As  New List( Of SqlParameter)
         
         Dim SQL  As  String =  " UPDATE SYS_COMPANY SET ILOGO=@img "
         Dim par  As SqlParameter =  New SqlParameter( " @img ", SqlDbType.Image)
        par.Value = b

        l.Add(par)
        DataDBExchange.ExecuteSQL(BasicDefine.SysConnectionString, SQL, l,  " save ")

显示SQL图片 

  Private  Sub SimpleButton2_Click( ByVal sender  As System.Object,  ByVal e  As System.EventArgs)  Handles SimpleButton2.Click
         Dim DR  As DataRow = AppDBOperation.ExecteDataRow( " SELECT * FROM SYSDATA.DBO.SYS_COMPANY ")
         Dim b  As  Byte() =  CType(DR.Item( " ILogo "),  Byte())
         ' 通过MemoryStream流实例化Image对象
         Dim ms  As MemoryStream =  New MemoryStream(b,  0CType(b.Length,  Integer))

        Me.PictureEdit1.Image = System.Drawing.Image.FromStream(ms) 

转载于:https://www.cnblogs.com/gaoshoubuduo/archive/2012/06/15/2550850.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值