C#从access中的ole字段中读取一个二进制流的文件显示到控件中怎么实现啊,(能不能提供给我一个具体的例子

C#从access中的ole字段中读取一个二进制流的文件显示到控件中怎么实现啊,(能不能提供给我一个具体的例子,第1张

流是什么文件?图饥嫌备烂毁像?者搜视频?声音?要做不同处理。

流从数据库中读取到的应该是byte[]。

假设为图像。

byte[] buff = ....从数据库中获取流内容......

PictureBox p = new PictureBox()

//读取到的字节转化为流

using (System.IO.MemoryStream m = new System.IO.MemoryStream(buff)) {

//将流还原为图片:

using (Image img = Image.FromStream(m)) {

p.Image = img.Clone

}

}

Microsoft Office Access(前名 Microsoft Access)是由微软发布的关并谈联式数据库管理系统。能够存取绝斗碰 Access/Jet、销镇Microsoft SQL Server、Oracle(甲骨文软件公司),或者任何 ODBC 兼容数据库内的资料.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12285693.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存