c#在sql中存取图片image示例

前端技术 2023/09/03 C#

(1)控制台应用程序下演示插入图片

复制代码 代码如下:

public void InsertIMG()
{
//将需要存储的图片读取为数据流
FileStream fs = new FileStream(@\"E:\\c.jpg\", FileMode.Open,FileAccess.Read);
Byte[] btye2 = new byte[fs.Length];
fs.Read(btye2 , 0, Convert.ToInt32(fs.Length));
fs.Close();

using (SqlConnection conn = new SqlConnection(sqlconnstr))
{
conn.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandText = \"insert into T_Img(imgfile) values(@imgfile)\";
SqlParameter par = new SqlParameter(\"@imgfile\", SqlDbType.Image);
par.Value = bt;
cmd.Parameters.Add(par);

int t=(int)(cmd.ExecuteNonQuery());
if (t > 0)
{
Console.WriteLine(\"插入成功\");
}
conn.Close();
}
}

本文地址:https://www.stayed.cn/item/6631

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。