网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 手机学院 | 邮件系统 | 网络安全 | 认证考试
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Visual Basic教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.快速定位上次VisualBasic程序修改.
.如何满屏播放AVI文件.
.怎样用VB写多线程.
.自动开始上次关机时关闭的应用.
.跟我学做记事本.
.用API函数定义热键又一法.
.基于VB6.0射击游戏的实现.
.把符串中的一子串替换为另一子串.
.走进VB6啃一块骨头.
.文件系统控件的使用二.
.正确的除错(Debug)方式.
.VB游戏写作技巧(2)网络篇.
.如何做旋转的光盘动画.
.用VB实现“ICQ”式的启动欢迎画面.
.VB开发通讯软件.
.快速设定Form上所有控制项的TabI.
.VB中实现同一窗口的多个实例及控.
.VB取磁盘序列号卷标和文件系统类.
.另辟蹊径处理字符串中的字符:字.
.为常量定义合适的类型.

怎样在vb.net中将图片存入SQL Server 2000并能读出来使用?

发表日期:2007-1-21

在数据库中建一个Img表,其中包含一个Img字段,类型为Image或Binary
'将Bytes存入数据库
Dim Stream As New IO.MemoryStream
PictureBox1.Image.Save(Stream, System.Drawing.Imaging.ImageFormat.Bmp)
Stream.Flush()
Dim Bytes As Byte() = Stream.ToArray
Dim SQL As String = "insert into Img values (@bytes) "
Dim command As New SqlClient.SqlCommand(SQL, Connection)
command.Parameters.Add("@bytes", SqlDbType.Binary).Value = Bytes
command.ExecuteNonQuery

'读取
Dim Command As New SqlClient.SqlCommand(SQL, Connection)
Dim Reader As SqlClient.SqlDataReader = Command.ExecuteReader()
Dim Bytes as Byte()=Reader.Item("Img")
Dim mStream As New IO.MemoryStream
mStream.Write(Bytes, 0, Bytes.Length)
mStream.Flush()
Dim Img As New Bitmap(mStream)
PictureBox1.Image = Img

上一篇:VB.Net基本语句 人气:4379
下一篇:VB.NET实现窗体图标最小化到状态栏 人气:2941
浏览全部vb.net的内容 Dreamweaver插件下载 网页广告代码 2009年新年快乐