社区
C#
帖子详情
如何用SQL语句往数据库的表里加图像文件???
SevenChina
2004-04-18 10:37:58
如何用SQL语句往数据库的表里加图像文件???
谢谢了!
...全文
75
5
打赏
收藏
如何用SQL语句往数据库的表里加图像文件???
如何用SQL语句往数据库的表里加图像文件??? 谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mmqingfeng
2004-04-18
打赏
举报
回复
这是显示图像:
string sql = "SELECT Name, Picture FROM yourTable Where Name='yourName'";
SqlCommand selectCommand = new SqlCommand(sql,_connection);
try
{
sqlConnection.Open();
SqlDataReader reader = selectCommand.ExecuteReader();
if(reader.Read())
{
byte[] data = (byte[])reader.GetSqlBinary(1);
MemoryStream sm = new MemoryStream(data);
Bitmap bmp = new Bitmap(sm);
this.panel.BackgroundImage = bmp;
}
}
catch (Exception e)
{
MessageBox.Show(e.Message);
}
finally
{
_connection.Close();
}
mmqingfeng
2004-04-18
打赏
举报
回复
这是读文件:
FileStream st = File.OpenRead(filePath);
byte[] data= new byte[st.Length];
st.Read(data,0,(int)st.Length-1);
mmqingfeng
2004-04-18
打赏
举报
回复
_updateCommand = new SqlCommand(_sqlUpdate,_connection);
_updateCommand.Parameters.Add(new SqlParameter("@Name", SqlDbType.VarChar, 10, "Name"));
_updateCommand.Parameters.Add(new SqlParameter("@Picture", SqlDbType.Image,0, "Picture"));
this._updateCommand.Parameters["@Name"].Value = name;
this._updateCommand.Parameters["@Picture"].Value = data;
bool result = true;
try
{
if(_connection.State!= ConnectionState.Open)
{
this._connection.Open();
}
int row = (int)_updateCommand.ExecuteNonQuery();
result = row>0;
}
catch (Exception e)
{
MessageBox.Show(e.Message);
result = false;
}
finally
{
_connection.Close();
}
return result;
CMIC
2004-04-18
打赏
举报
回复
http://www.csdn.net/Develop/Read_Article.asp?Id=12172
SevenChina
2004-04-18
打赏
举报
回复
谢谢了,结贴!
图片存入sql
数据库
源码
3. 插入
数据库
:使用ADO.NET或Entity Framework等数据访问技术,建立
SQL语句
,将图片的字节数组插入到`image`类型的列中。例如,如果你有一个名为`Photos`的表,其中有一个名为`ImageData`的`image`列,插入操作可能...
把图片放到
数据库
中(19KB)...
总的来说,这个压缩包提供的内容涵盖了VB
数据库
编程的基本技能,包括
数据库
连接、
SQL语句
的使用、二进制数据处理以及用户界面设计。对于初学者来说,这是一个很好的实践项目,能够提升对
数据库
操作和VB编程的理解。...
c#插入图片
在IT领域,尤其是在软件开发与
数据库
操作中,C#作为一种广泛使用的编程语言,提供了丰富的功能来处理各种数据类型,包括
图像文件
。本文将基于提供的文件信息,深入探讨如何使用C#进行图片的上传与
数据库
插入操作,这...
vc++ 应用源码包_5
详细讲解了Crypt++的
加
密解密的使用以及其它的
加
密解密方法(例如base64
加
解密、哈希
加
解密以及其它的文件
加
解密),分静态库和动态库方法。 JSCalls_demo js调用的演示源码 树控件拖动 演示了在树控件中来回拖动...
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章