没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示


试读
2页
这里演示的是如何将上传图片直接保存至SQL Server数据库中。 在数据库中,图片使用varbinary(MAX)存储: 这是个基于MVC3架构的例子。废话不多说,直接上代码: View: @{ ViewBag.Title = "UpLoadImg"; } @using (Html.BeginForm("Create", "UpLoadImg", FormMethod.Post, new { enctype = "multipart/form-data" })) { <h2> UpLoadImg</h2>
资源推荐
资源详情
资源评论











如何将上传图片直接保存至如何将上传图片直接保存至SQL Server数据库中数据库中
这里演示的是如何将上传图片直接保存至SQL Server数据库中。
在数据库中,图片使用varbinary(MAX)存储:
这是个基于MVC3架构的例子。废话不多说,直接上代码:
View:
@{
ViewBag.Title = "UpLoadImg";
}
@using (Html.BeginForm("Create", "UpLoadImg", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
<h2>
UpLoadImg</h2>
<div id="mainform">
<div>
<input type="file" id="UpLoadFile" name="UpLoadFile" />
<input id="btnUpLoad" type="submit" value="上传" />
</div>
<div>
</div>
</div>
}
Controller后台Action:
public ActionResult Create()
{
string filename = string.Empty;
string filetype=string.Empty;
byte[] filecontext=null;
HttpPostedFileBase filebase = Request.Files["UpLoadFile"];
if (filebase.ContentLength > 0)
{
Stream stream = filebase.InputStream;
byte[] by = new byte[filebase.ContentLength];
int i = stream.Read(by,0,filebase.ContentLength);
stream.Close();
string[] arrs = filebase.FileName.Split('\');
if (arrs.Length > 0)
{
filename = arrs[arrs.Length – 1];
}
else
{
filename = filebase.FileName;
}
filetype=filebase.ContentType;
filecontext=by;
}//淡雅一抹繁华,几多思念许他,他不知花开不易,他不懂人心需要珍惜。
int count = 0;
#region 插入数据
try
{
string ImageStore =
资源评论

- 牛站长2023-07-25总体而言,这篇文件对于想要实现图片保存的人来说是一个很好的参考,推荐阅读。
- 梁肖松2023-07-25作者在文中还对一些常见问题进行了解答,这对读者解决实际问题非常有帮助。
- 家的要素2023-07-25文章不仅提供了上传图片的方法,还给出了相关代码示例,方便读者实操。
- 吹狗螺的简柏承2023-07-25文中给出的步骤清晰明了,即使对于初学者来说也能轻松跟随。
- 臭人鹏2023-07-25这篇文件详细介绍了如何将图片直接保存至SQL Server数据库中,内容实用且易于理解。

weixin_38691453
- 粉丝: 4
- 资源: 944
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
