【问题标题】:How to insert image to database in Asp.net?如何在 Asp.net 中将图像插入数据库?
【发布时间】:2014-07-04 05:45:54
【问题描述】:

使用下面的代码,我可以将数据插入数据库。我有一个名为 class 的表格,其中包含 4 个字段 calssid、classname、description 和 img。 classid 是主键和自动增量,因此无需执行任何操作。如下面的代码中,我插入了类名和描述,但将 img 归档为空。
那么如何插入图片呢?

protected void Page_Load(object sender, EventArgs e)
{
    string str = @"Data Source=SUMAN-PC\SQLEXPRESS;Initial Catalog=school;Integrated Security=True";
    SqlConnection con = new SqlConnection(str);
    SqlCommand cmd = new SqlCommand(" select * from class", con);
    SqlCommand insert = new SqlCommand("insert into class values('class10','i am from class 10','')",con);
    con.Open();
    insert.ExecuteNonQuery();
 }

请注意,我要问的是我是否可以直接从这里上传图像,就像我通过提供存储在我项目的某个文件夹中的图像的链接来上传其他字段一样。
我不是想通过上传图片将图片存储在数据库中。

【问题讨论】:

标签: asp.net database image


【解决方案1】:

有很多方法可以做到这一点。尝试搜索“如何在 sql server C# 中存储图像”。选择一个我觉得合理的:http://www.shabdar.org/sql-server/105-store-save-images-in-sql-server.html

【讨论】:

    猜你喜欢
    • 2013-11-22
    • 1970-01-01
    • 1970-01-01
    • 2021-09-13
    • 2020-07-20
    • 2015-02-20
    • 2011-07-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多