日期:2014-05-17  浏览次数:20408 次

JQuery.uploadify 上传文件 怎么修改上传的文件名后插入DB
最近在上传多文件的例子,好多都讲JQuery.uploadify 上传文件 
在下面网址下了例子进行测试
http://www.jb51.net/article/21888.htm
可以把文件保存到文件夹中,
我想修改文件名,并保存到表中,
看了好多例子都有下面这段,说是处理上传的
 HttpPostedFile file = Request.Files["FileData"];
            string uploadpath = Server.MapPath(Request["folder"] + "\\");

            if (file != null)
            {
                if (!Directory.Exists(uploadpath))
                {
                    Directory.CreateDirectory(uploadpath);
                }
                file.SaveAs(uploadpath + file.FileName);
                Response.Write("1");
            }
            else
            {
                Response.Write("0");
            }
我修改了这段中的文件名,修改后没啥变化,即使我把这段注释掉,也没 报错之类,
继续可以把文件上传
到底要修改那里?才可以改变文件名,并可以把文件名,文件大小之类存入数据库中

------解决方案--------------------
引用:
怎么我这个帖子点"引用.

但我的问题不是怎么修改名字 ,
我意思说好多例子都说在那段改,
但是在那段改后不起作用,把那段删除了也可以上传,
感觉那段不是真的是处理上传,

到底在哪才是真的怎么上传,麻烦有心人
从http://www.jb51.net/article/21888.htm

下载后测试下,是不是一样,把那段删除也可以上传

我下demo测试了一下
发现跟楼主问题一样,后来注意到时web应用程序项目,不是网站项目,直接web应用程序加载,编译就好了
网站项目下改了代码不会自动编译的