VS2010上传图片到服务器

这篇博客记录了一个新手使用VS2010上传图片到服务器并将其信息存储到Access数据库的过程。首先,通过判断文件扩展名来确保安全上传,然后利用Server.MapPath获取服务器路径。接着,将图片数据与元信息写入Access,便于后续调用。最终实现了分两步进行的图片上传与数据记录功能。
摘要由CSDN通过智能技术生成

新手菜鸟,把用vs2010开发时,如何上传图片的过程记录一下。

主要是说方法,所以界面就丑了,忽略就可以了

添加引用

//自定义引用
using System.Data.OleDb;

上传图片

判断是否是符合的扩展名,如果是的话,上传图片到指定位置。

Boolean fileOK = false;
nlrr.FileName = this.FileUpload.FileName;
String path = Server.MapPath("~/Pic/");
if (FileUpload.HasFile) 
{
String fileExtension = System.IO.Path.GetExtension(nlrr.FileName).ToLower();
String[] Extensions = { ".gif", ".png", ".jpeg", ".jpg", ".bmp" };
for (int i = 0; i < Extensions.Length; i++)
{
if (fileExtension == Extensions[i])
{
fileOK = true;
}
}
}
if (fileOK) 
{
try
{
this.FileUpload.PostedFile.SaveAs(path + nlrr.FileName);
MessageBox("数据保存成功");

}
catch 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值