急啊,各位大哥快来帮忙,关于图片显示问题

问题描述

上传代码:protectedvoidButton2_Click(objectsender,EventArgse){url=@"E:BegVCSharpWebSite开始上传文件"+FileUpload1.FileName;if(FileUpload1.HasFile){if(FileUpload1.PostedFile.ContentLength<104857600){try{FileUpload1.SaveAs(url);Label.Text="上传成功!";typle=FileUpload1.PostedFile.ContentType;}catch{Label.Text="出现异常,无法上传!";}}else{Label.Text="上传文件不能大于10MB!";}}else{Label.Text="尚未选择文件!";}stringsqltext="";sqltext="UPDATEInformationSET地址='"+url.ToString()+"',类型='"+typle.ToString()+"'WHERE标题='"+this.TextBox1.Text.ToString()+"'";ExecuteSql(sqltext);}显示代码:protectedvoidButton2_Click(objectsender,EventArgse){SqlConnectionconn=newSqlConnection(SqlConn.ConnString);SqlCommandcommad=null;conn.Open();commad=newSqlCommand("SELECT*FROMInformationWHEREId="+Session["Id"].ToString(),conn);SqlDataReaderdatareader=null;datareader=commad.ExecuteReader();while(datareader.Read()){Image1.ImageUrl=datareader["地址"].ToString();}conn.Close();}前提是我点击datagrid中数据后,进入特定页面,点击触发事件显示图片

解决方案

解决方案二:
有数据读不出啊,不解,求解决方案
解决方案三:
if(FileUpload1.HasFile){//获取文件路径(Postedfile对象提供对客户端已上载的单独文件的访问)。stringfilepath=FileUpload1.PostedFile.FileName;//获取不包含路径的文件名(包含文件格式)。stringfilename=FileUpload1.FileName;//获取文件的格式stringfileEx=filename.Substring(filename.LastIndexOf('.')+1);//获取服务器的物理路径。stringserverpath=Server.MapPath(@"~imagesftp")+filename;//保存到数据库的文件虚拟路径stringrelativepath=@"~imagesftp"+filename;if(File.Exists(serverpath)){ClientScript.RegisterClientScriptBlock(this.GetType(),"tt","alert('该图片已存在!')",true);}else{if(fileEx=="jpg"||fileEx=="gif"||fileEx=="bmp"){//生成缩略图。System.Drawing.Imageimage,newimage;image=System.Drawing.Image.FromFile(filepath);System.Drawing.Image.GetThumbnailImageAbortcallb=null;newimage=image.GetThumbnailImage(67,90,callb,newIntPtr());//把缩略图保存到指定的路径。newimage.Save(serverpath);//释放image对象占用的资源。image.Dispose();newimage.Dispose();SqlCommandmycmd=dbclass.GetCommandStr("insertintotb_imagevalues(@imagename,@imageurl)");mycmd.Parameters.AddWithValue("@imagename",filename);mycmd.Parameters.AddWithValue("@imageurl",relativepath);dbclass.ExecNonQuery(mycmd);ClientScript.RegisterClientScriptBlock(this.GetType(),"cc","alert('上传成功')",true);this.DataListBinder();}else{ClientScript.RegisterClientScriptBlock(this.GetType(),"gg","alert('上传的图片格式错误!必须为jpg,gif或bmp格式')",true);}}}else{ClientScript.RegisterClientScriptBlock(this.GetType(),"null","alert('要上传的文件不存在!')",true);}}catch(Exceptionex){Label1.Text="处理发生错误!原因:"+ex.Message;}}
解决方案四:
E:BegVCSharpWebSite开始上传文件???这是什么地址?
解决方案五:
该回复于2011-12-02 09:14:39被版主删除
解决方案六:
你看下是不是找不到图片路径,或者你看下路径是什么啊?你的那个保存绝对路径不行吧,最好用相对路径。
解决方案七:
昨天晚上没睡好,脑子疼,不想想问题,顶你下把!!!!
解决方案八:
url=@"E:BegVCSharpWebSite开始上传文件"+FileUpload1.FileName;[b]没有用绝对路径的,都是相对路径。[/b]

时间: 2025-01-19 20:07:28

急啊,各位大哥快来帮忙,关于图片显示问题的相关文章

apache linux-Linux下如何让apache拥有root权限运行,急,各位大哥帮帮忙,谢谢了

问题描述 Linux下如何让apache拥有root权限运行,急,各位大哥帮帮忙,谢谢了 Linux下如何让apache拥有root权限运行,急,各位大哥帮帮忙,谢谢了 解决方案 第一步,切换到root下su - root 第二步,安装super先到ftp://ftp.mdtsoft.com/pub/super 下载super-3.14.0-1.i386.rpm.这是一个RPM文件,其它包括了两个工具:setuid和super,以及它们的文档和man手册.用下面的命令将它安装到系统中: % rp

android线程的问题 大哥大姐帮帮忙

问题描述 android线程的问题 大哥大姐帮帮忙 public class MainActivity extends Activity { static final String UPPER_NUM="upper"; EditText et; CalThread calThread; //定义一个线程类 class CalThread extends Thread{ public Handler handler; public void run(){ Looper.prepare()

opencv 中的inRange函数怎么用,求高人指点///,急求,大神给帮忙解决一下,谢谢

问题描述 opencv 中的inRange函数怎么用,求高人指点///,急求,大神给帮忙解决一下,谢谢 inRange函数的参数是什么意思,有没有详解??opencv 中的inRange函数怎么用,求高人指点///,急求,大神给帮忙解决一下,谢谢 解决方案 void cvInRangeS( const CvArr* src CvScalar lower CvScalar upper CvArr* dst );src 第一个原数组 lower 包括进的下边界. upper 不包括进的上边界 dst

java-【急】求大神帮帮忙,CAS单点登录问题,登录成功后controller收不到请求(要哭了)

问题描述 [急]求大神帮帮忙,CAS单点登录问题,登录成功后controller收不到请求(要哭了) 首先说下问题,我们的项目之前SSO单点登录一直用的http的方式, 这一块登录一直都是正常的,现在要切上正式环境了,SSO服务器那边就改用了https的方式SSO配置如下: <listener> <listener-class>org.jasig.cas.client.session.SingleSignOutHttpSessionListener</listener-cla

c语言-急!!求大神能帮忙注释一个C语言编译器的程序。大概说一下程序的流程和框架。

问题描述 急!!求大神能帮忙注释一个C语言编译器的程序.大概说一下程序的流程和框架. 谢谢!灰常感谢~~~~留邮箱发代码~~~~程序目的是完成词法分析.语法分析.语义分析等功能,并生成某种机器上的目标代码(汇编语言)或中间代码(四元式). 解决方案 不懂-程序目的是完成词法分析.语法分析.语义分析等功能, 解决方案二: 363581806@qq.com 尽量试试,刚刚做完编译原理实验,应该能看懂一点-- 解决方案三: 906254242@qq.com我来.

android-有关安卓app更新的问题,急急急!求大神帮忙啊

问题描述 有关安卓app更新的问题,急急急!求大神帮忙啊 我们公司有一个app,只有六十个人在用,有更新所有人都会更新的,现在老板要求做一个能监测所有人app的版本的任务,看看谁的版本不是最新的,就是统计一下谁没有安装成功,这个怎么解决啊?急急急,求大神帮忙 解决方案 你的app访问服务器接口的时候,把当前版本作为一个头文件.这样服务器就可以统计出来了. 解决方案二: 用第三方的 像 友盟 你可以去集成app更新的环境 就好了

vs2008调试错误-vs2008调试出现写入位置访问冲突怎么解决啊,求各位大哥大姐帮帮忙!!!!

问题描述 vs2008调试出现写入位置访问冲突怎么解决啊,求各位大哥大姐帮帮忙!!!! 解决方案 http://bbs.csdn.net/topics/390117643http://jingyan.baidu.com/article/f25ef2544b9887482c1b8295.htmlhttps://www.typecodes.com/cseries/pointermemaccess0xC0000005.html 上面是三篇文章的链接,都涉及到这个问题,你可以点击进去看看: 如果回答对您

g++-急,哪位大神能帮忙,一个莫名其妙的错误!

问题描述 急,哪位大神能帮忙,一个莫名其妙的错误! #include <cstring>using namespace std; template <typename T>class tree_node_t{public:string &to_string(string *result int prefix = 0);void set_data(const T &data); protected:T m_data;};错误报告说:'string'不是一个类型名真的莫

sql server-SQL Server数据库安装问题 要做课设 急求解答啊 快来大神救场!!!!!!!!!!!

问题描述 SQL Server数据库安装问题 要做课设 急求解答啊 快来大神救场!!!!!!!!!!! 安装完成后SQL server服务和SQL Server网络配置中没有选项 解决方案 你都没说具体什么问题啊 解决方案二: 要求必须使用SQL server吗?我们数据库课设使用的MySQL,SQL server笔记本使用起来不方便,而且对win10 支持不太好 解决方案三: 是安装正常的吗 解决方案四: 你有重启下电脑吗?? 解决方案五: 如果你重启了电脑还是没有用,http://downl