社区
C#
帖子详情
高分求助,怎么在winform里将图片保存到sqlserver
kwklover
2004-05-07 01:33:04
我的思路是这样的:
1,获得图片路径
2,将图片转换成byte[]插入数据库
但怎么获得图片路径呢?请各位大侠赐教了!
如果有完整代码,那就更好了
thank you very much!
...全文
105
7
打赏
收藏
高分求助,怎么在winform里将图片保存到sqlserver
我的思路是这样的: 1,获得图片路径 2,将图片转换成byte[]插入数据库 但怎么获得图片路径呢?请各位大侠赐教了! 如果有完整代码,那就更好了 thank you very much!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BearRui
2004-05-07
打赏
举报
回复
SqlConnection conn=new SqlConnection(@"data source=chenyuming2004\VSdotNET;uid=sa;pwd=cym;database=lhf");
conn.Open();
SqlCommand cmd=new SqlCommand("select 照片 from fuser where password='1b'",conn);
SqlDataReader reader=cmd.ExecuteReader();
reader.Read();
MemoryStream buf=new MemoryStream((byte[])reader[0]);
Image image=Image.FromStream(buf,true);
pictureBox1.Image=image;
从数据库读图片到picturebox
BearRui
2004-05-07
打赏
举报
回复
SqlConnection conn=new SqlConnection(@"data source=chenyuming2004\VSdotNET;uid=sa;pwd=cym;database=lhf");
conn.Open();
SqlCommand cmd=new SqlCommand("insert into fuser values ('1a','1b',@i)",conn);
byte[] ib=new Byte[60000];
FileStream fs=new FileStream(@"D:\windows temp\temp\1.jpg",FileMode.Open ,FileAccess.Read );
fs.Read(ib,0,60000);
cmd.Parameters.Add("@i",SqlDbType.Image,(int)fs.Length);
cmd.Parameters["@i"].Value=ib;
cmd.ExecuteNonQuery();
conn.Close();
把图片读到pictureBox,再写入数据库
greatsft
2004-05-07
打赏
举报
回复
读取图象:
try
{
Byte[] byteBLOBData = new Byte[0];
byteBLOBData = (Byte[])m_DataRow[MyTools.g_PhotoField];
MemoryStream stmBLOBData = new MemoryStream(byteBLOBData);
this.picPhoto.Image= Image.FromStream(stmBLOBData);
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
songbird
2004-05-07
打赏
举报
回复
试下绑定图像数据列
kwklover
2004-05-07
打赏
举报
回复
to:greatsft(C的使者)
插入的图片又怎么读取并显示在picturebox中呢?
wangsaokui
2004-05-07
打赏
举报
回复
http://dotnet.aspx.cc/ShowDetail.aspx?id=J9UBRVER-L3VB-49M3-GOU1-Z6C2PVR6FZ3K
greatsft
2004-05-07
打赏
举报
回复
try
{
MemoryStream ms = new MemoryStream ();
picPhoto.Image.Save (ms, System.Drawing.Imaging.ImageFormat.Bmp);
byte [] myData = new Byte [ms.Length ];
ms.Position = 0;
ms.Read (myData,0,Convert.ToInt32 (ms.Length ));
m_DataRow[MyTools.g_PhotoField] = myData;
}
catch(System.Exception ee)
{
MessageBox.Show(ee.Message);
}
wish u good luck
Greatsft
C#基础——
winform
应用上传
图片
到
SQLServer
数据库
本文介绍了如何使用C#的
Winform
应用程序将
图片
以二进制形式存储到
SQLServer
数据库中。通过文件流转换,选择
图片
并预览,然后执行SQL语句将
图片
数据存储到数据库。此外,文章还提到了使用SqlParameter参数化执行SQL以避免错误,为后续从数据库下载
图片
到
Winform
奠定了基础。
.Net在
SqlServer
中的
图片
存取技术
本文介绍了在.Net
Winform
和.Net webform(asp.net)
里
将
图片
存入
SqlServer
并读取显示的方法。详细说明了使用asp.net上传
图片
到
SqlServer
的数据库结构、存储过程及代码实现,还给出了从
SqlServer
读取并显示
图片
的代码示例。
怎么把
图片
保存
到oracle数据库,如何将
图片
保存
到
SqlServer
、Oracle、Access数据库中。...
本文详细介绍了如何将
图片
以二进制形式
保存
到SQL Server、Oracle和Access数据库中,包括
图片
转二进制、参数传递、数据库操作等步骤,并提供了从数据库读取
图片
并转换回
图片
的代码示例,适用于ASP.Net和
WinForm
开发。
c#向SQL Server中存储
图片
并且再从数据库中读取
图片
本文详细介绍了如何在
SQLServer
数据库中创建表存储
图片
,并通过
WinForm
应用程序实现
图片
的
保存
与显示。具体步骤包括:创建存储
图片
的表、设计
WinForm
界面、编写
保存
与显示
图片
的代码。
C#
111,132
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章