繁体   English   中英

如何在Asp.net中将图像插入数据库?

[英]How to insert image to database in Asp.net?

使用下面的代码,我可以将数据插入数据库中。我有一个名为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();
 }

请注意,我要问的是是否可以通过提供指向存储在项目某些文件夹中的图像的链接来像从上载其他字段一样直接从此处上载图像。
我不是要通过上传图像将图像存储在数据库中。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM