| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1019 人关注过本帖
标题:图片上传问题
取消只看楼主 加入收藏
huoqilin
Rank: 1
等 级:新手上路
帖 子:97
专家分:0
注 册:2007-7-20
收藏
 问题点数:0 回复次数:1 
图片上传问题
protected   void   Button1_Click(object   sender,   EventArgs   e)
        {
                string   fullname   =   this.FileUpload1.FileName.ToString();
                string   fn   =   System.DateTime.Now.ToString("yyyyMMddHHmmss")   +   fullname;
                string   typ2   =   fullname.Substring(fullname.LastIndexOf(".")   +   1);
                string   size   =   this.FileUpload1.PostedFile.ContentLength.ToString();

                if   (typ2   ==   "gif"   ? ?   typ2   ==   "jpg"   ? ?   typ2   ==   "bmp"   ? ?   typ2   ==   "png")
                {
                        this.FileUpload1.SaveAs(Server.MapPath("../upimage")   +   "\\"   +   fn);
                        this.Image1.Visible   =   true;
                        this.Image1.ImageUrl   =   "../upimage/"   +   fn;
                        OleDbConnection   conn   =   new   OleDbConnection(ConfigurationManager.AppSettings["mdb"]);
                        OleDbCommand   insert   =   new   OleDbCommand("insert   into   photo   (fenlei,biaoti,url,pho,addtime)   values   ('"   +   this.DropDownList1.SelectedValue   +   "','"   +   this.TextBox1.Text.ToString()   +   "','"   +   this.TextBox2.Text.Trim()   +   "','"   +   fn   +   "','"   +   System.DateTime.Now   +   "')",   conn);
                        conn.Open();
                        insert.ExecuteReader();
                        conn.Close();
                        Label1.Text   =   "上传成功"   +   fn;
                }
                else
                {
                        Label1.Text   =   "文件类型不支持,只能上传   .jpg   .gif   .bmp   .png   格式的图片";
                }

        }

现在出现问题,iis不设置虚拟目录的时候,上传正常。
只要一设置虚拟目录,上传的时候,就弹出对话框提示   “未将对象引用设置到对象的实例”
请高手帮忙。
搜索更多相关主题的帖子: string fullname ToString sender 
2007-11-24 10:13
huoqilin
Rank: 1
等 级:新手上路
帖 子:97
专家分:0
注 册:2007-7-20
收藏
得分:0 
原帖由 [bold][underline]FenteLi[/underline][/bold] 于 2007-11-24 13:39 发表 [url=http://bbs.][/url]
应该是路径问题。把出错部分代码用红线标出来,我看一下。


错误提示是弹出框,看不出来出错在第几行...
把其他的控件全删除,只保留个上传,还是一样的错误
应该就是上传有问题。

在iis里面不设置虚拟目录,上传是正常的。
也就是说,把这个网站当成一个文件夹,放在其他网站里面正常。

2007-11-26 08:59
快速回复:图片上传问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018516 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved