欢迎来到天天文库
浏览记录
ID:12143605
大小:29.00 KB
页数:4页
时间:2018-07-15
《图片显示存取技术》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、在winform中将图片存入sqlserver,并从sqlserver中读取并显示在picturebox中游不远的鱼@2004-12-0400:301,存入sqlserver 数据库结构 createtabletest { ididentity(1,1), FImageimage }1.1,在窗体中加一个OpenFileDialog控件,命名为ofdSelectPic1.2,在窗体上添加一个打开文件按钮,添加如下单击事件代码: Streamms; byte[]picbyte; //ofdSelectPi
2、c.ShowDialog(); if(ofdSelectPic.ShowDialog()==DialogResult.OK) { if((ms=ofdSelectPic.OpenFile())!=null) { //MessageBox.Show("ok"); picbyte=newbyte[ms.Length]; ms.Position=0; ms.Read(picbyte,0,Convert.ToInt32(ms.Length)); //MessageBox.Show("读取完毕!");
3、 //连接数据库 SqlConnectionconn=newSqlConnection(); conn.ConnectionString="DataSource=localhost;Database=test;UserId=sa;Pwd=sa"; SqlCommandcmd=newSqlCommand("UpdateImage",conn); cmd.CommandType=CommandType.StoredProcedure; cmd.Parameters.Add("@UpdateImage",
4、SqlDbType.Image); cmd.Parameters["@UpdateImage"].Value=picbyte; conn.Open(); cmd.ExecuteNonQuery(); conn.Close(); ms.Close(); } }2,读取并显示在picturebox中2.1添加一个picturebox,名为ptbShow2.2添加一个按钮,添加如下响应事件: SqlConnectionconn=newSqlConnection();conn.Connecti
5、onString="DataSource=localhost;Database=test;UserId=sa;Pwd=sa";stringstrSql="selectFImagefromtestwhereid=1";SqlCommandcmd=newSqlCommand(strSql,conn);conn.Open();SqlDataReaderreader=cmd.ExecuteReader(); reader.Read();MemoryStreamms=newMemoryStream((byte[])r
6、eader["FImage"]);Imageimage=Image.FromStream(ms,true); reader.Close(); conn.Close();ptbShow.Image=image;Asp.Net在SqlServer中的图片存取技术游不远的鱼@2004-12-0400:27在使用asp.net将图片上传并存入SqlServer中,然后从SqlServer中读取并显示出来一,上传并存入SqlServer数据库结构 createtabletest { ididenti
7、ty(1,1), FImageimage } 相关的存储过程 CreateprocUpdateImage ( @UpdateImageImage ) As InsertIntotest(FImage)values(@UpdateImage) GO在UpPhoto.aspx文件中添加如下:8、"上传">然后在后置代码文件UpPhoto.aspx.cs添加btnAdd按钮的单击事件处理代码:privatevoidbtnAdd_Click(objectsender,System.EventArgse){ //获得图象并把图象转换为byte[] HttpPostedFileu
8、"上传">然后在后置代码文件UpPhoto.aspx.cs添加btnAdd按钮的单击事件处理代码:privatevoidbtnAdd_Click(objectsender,System.EventArgse){ //获得图象并把图象转换为byte[] HttpPostedFileu
此文档下载收益归作者所有