fileupload控件的问题 用fileupload控件做一个上传下载的功能我现在要把上传的文件保存到数据库中,这该怎么保存呢?而且要怎么获取fileupload控件中的文件路径呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你保存在数据库的是文件的路径 文件上传在项目的文件夹里面if (this.getlink.FileName != "") { string fileaddress = getlink.FileName.Substring(getlink.FileName.LastIndexOf(".")); string filename = DateTime.Now.ToString("yyyyMMddhhmmssms") + fileaddress; string filepath = Server.MapPath("~/themes/upload") + "/" + filename; getlink.SaveAs(filepath); } protected void btnUpload_Click(object sender, EventArgs e) { //判断是否上传了文件 if (fileUpload.HasFile) { string savePath = Server.MapPath("~/upload/"); if(!System.IO.Directory.Exists(savePath)) { System.IO.Directory.CreateDirectory(savePath); } savePath = savePath + "\\" + fileUpload.FileName; fileUpload.SaveAs(savePath);//保存文件 foreach(string s in File.ReadAllLines(savePath)) { //操作数据库sqlhelper } } } 读取文件内容file.readallbytes 无语了 http://www.javaeye.com/topic/383302你保存路径到数据库 string fileaddress = getlink.FileName.Substring(getlink.FileName.LastIndexOf(".")); string filename = DateTime.Now.ToString("yyyyMMddhhmmssms") + fileaddress;//重命名 string filepath = Server.MapPath("~/themes/upload") + "/" + filename;//保存的路径 getlink.SaveAs(filepath);文件上传保存到服务器指定文件夹 asp.net常用代码集锦 散分!!! 异常的问题,郁闷 请大家推荐几个带有在先客户服务的英文网站,急!!!! 服务器控件怎么样使用CSS啊? ??这样可以减少内存的使用吗? 大伙 用过 sql2005吗?有遇到过下列问题吗? 获取当前用户输入的值并显示在文本了 如何选择呢? vs2010网站发布后不支持sql带中文查询 有关TabStrip!!100分够不够,马上给分哟! 有20个像素的宽度的div,我想显示一段文字,如果超出20个像素就截取适当的文字追加"..." js动态生成一个4行的table,填入一个div中,div下面的html控件未自动下移
文件上传在项目的文件夹里面if (this.getlink.FileName != "")
{
string fileaddress = getlink.FileName.Substring(getlink.FileName.LastIndexOf("."));
string filename = DateTime.Now.ToString("yyyyMMddhhmmssms") + fileaddress;
string filepath = Server.MapPath("~/themes/upload") + "/" + filename;
getlink.SaveAs(filepath);
}
{
//判断是否上传了文件
if (fileUpload.HasFile)
{
string savePath = Server.MapPath("~/upload/");
if(!System.IO.Directory.Exists(savePath))
{
System.IO.Directory.CreateDirectory(savePath);
}
savePath = savePath + "\\" + fileUpload.FileName;
fileUpload.SaveAs(savePath);//保存文件
foreach(string s in File.ReadAllLines(savePath))
{
//操作数据库sqlhelper
}
}
} 读取文件内容file.readallbytes
无语了
http://www.javaeye.com/topic/383302
你保存路径到数据库
string fileaddress = getlink.FileName.Substring(getlink.FileName.LastIndexOf("."));
string filename = DateTime.Now.ToString("yyyyMMddhhmmssms") + fileaddress;//重命名
string filepath = Server.MapPath("~/themes/upload") + "/" + filename;//保存的路径
getlink.SaveAs(filepath);文件上传保存到服务器指定文件夹