在ASP.net中怎样利用FileUpload上传数据到数据库并进行下载的操作
在ASP.net中怎样利用FileUpload上传文件数据到数据库(并不是图片)怎样将上传到数据库中的数据通过链接的方式进行下载(并不是图片)急急急。。。。。希望大家能帮...
在ASP.net中怎样利用FileUpload上传文件数据到数据库(并不是图片)
怎样将上传到数据库中的数据通过链接的方式进行下载(并不是图片)
急急急。。。。。
希望大家能帮帮,非常感谢。 展开
怎样将上传到数据库中的数据通过链接的方式进行下载(并不是图片)
急急急。。。。。
希望大家能帮帮,非常感谢。 展开
5个回答
展开全部
将文件上传到服务器的某个文件夹,数据库保存路径,下载的时候获取这个路径就行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Boolean fileOK = false;
String fileExtension =
System.IO.Path.GetExtension(uplPic.FileName).ToLower();//后缀
if (uplPic.HasFile)
{
String[] allowedExtensions = { ".jpg" };//格式
for (int i = 0; i < allowedExtensions.Length; i++)
{
if (fileExtension == allowedExtensions[i])
{
fileOK = true;
}
}
}
if (fileOK)
{
try
{
String path = Server.MapPath("../images/Commodity/");//路径
uplPic.PostedFile.SaveAs(path + picname);//后缀+路径
}
catch (Exception)
{
lblMessage.Text = "图片上传失败!";
return;
}
}
else
{
lblMessage.Text = "请确定你选择的是图片!";
return;
}
String fileExtension =
System.IO.Path.GetExtension(uplPic.FileName).ToLower();//后缀
if (uplPic.HasFile)
{
String[] allowedExtensions = { ".jpg" };//格式
for (int i = 0; i < allowedExtensions.Length; i++)
{
if (fileExtension == allowedExtensions[i])
{
fileOK = true;
}
}
}
if (fileOK)
{
try
{
String path = Server.MapPath("../images/Commodity/");//路径
uplPic.PostedFile.SaveAs(path + picname);//后缀+路径
}
catch (Exception)
{
lblMessage.Text = "图片上传失败!";
return;
}
}
else
{
lblMessage.Text = "请确定你选择的是图片!";
return;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你最好看看MSDN吧!
上传其实都是一个道理!就是上传时统计下文件的字节大小,然后使用文件流写入磁盘!
以前做过这个但是记不得了!大概原理还是这样的!
上传其实都是一个道理!就是上传时统计下文件的字节大小,然后使用文件流写入磁盘!
以前做过这个但是记不得了!大概原理还是这样的!
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
转成二进制。。。再保存进SQL。。。。但这样。。。数据库服务器就吃力了。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
刚才帮别人做了这个一个演示项目,
你加我hi,传给你.
你加我hi,传给你.
参考资料: http://www.beingnet.com/showtopic-215.aspx
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询