上傳文件后,前臺的訪問問題
来源:互联网 发布:finale mac 破解 编辑:程序博客网 时间:2024/04/29 08:43
protected void Button2_Click(object sender, EventArgs e)
{
string strLogoName = "nologo.jpg";
string strURL = this.TextLink.Text.ToString().Trim();
if (RadioButtonList1.SelectedIndex==1)
{
string strLinkPath = Server.MapPath("../Images/Link");
strLogoName = "Link" + System.DateTime.Now.Ticks;
strLogoName += FileUpload1.FileName.Substring(FileUpload1.FileName.LastIndexOf("."));
FileUpload1.SaveAs(strLinkPath + "//" + strLogoName);
}
else if (RadioButtonList1.SelectedIndex==0)
{
strLogoName = this.txtHTTPLogo.Text.ToString().Trim();
}
SqlParameter[] arrParameter = new SqlParameter[3];
arrParameter[0] = new SqlParameter("@Linkname ", SqlDbType.VarChar, 50);
arrParameter[0].Value = Convert.ToString(this.TextWord.Text.ToString().Trim());
arrParameter[1] = new SqlParameter("@wordLink ", SqlDbType.VarChar, 500);
arrParameter[1].Value = strURL;
arrParameter[2] = new SqlParameter("@PictureLink ", SqlDbType.VarChar, 200);
arrParameter[2].Value = strLogoName;
if (Convert.ToInt32(Sport.SqlHelper.ExecuteNonQuery(Sport.SysConfig.GetConnection(), CommandType.StoredProcedure, "P_InsertLink", arrParameter)) > 0)
{
this.Label1.Visible = true;
this.Label1.Text = "添加鏈接成功!";
}
else
{
this.Label1.Visible = true;
this.Label1.Text = "添加鏈接失敗!";
}
this.LinkDataBind();
this.TextLink.Text = String.Empty;
this.TextWord.Text = String.Empty;
this.txtHTTPLogo.Text = String.Empty;
}
通過以上程序提交以後 ,數據庫裏面就只有文件名,而沒有完整路徑,要訪問的時候,根據你的程序直接寫就行了
比如數據庫中是a.jpg
那麽路徑就可能是string path="../images/a.jpg";
img.ImgaeUrl=path;
- 上傳文件后,前臺的訪問問題
- file命令查出几天前的日志文件后删除
- 当用户输入文件名和行数(N)后,将改文件的前N行内容打印到屏幕上
- GitHub上排名前100的iOS开源库介绍(后50)
- PHP网站——返回上一页(登陆后自动到登陆前的界面)
- 前++和后++的实现
- 前++后++引发的思考
- linux下获取记录文件的前N行或后N行
- 前++ 后++
- MFC 使用文件打开对话框(CFileDialog类)后,程序的当前路径变成CFileDialog类打开文件的路径
- 用gzip进行了压缩后的bin文件,没压缩前bin文件的大小,在压缩了后的bin中的位置
- 前增量与后增量的区别
- 得到几天前,几天后的时间
- 毕业前与毕业后的区别
- 关于前++和后++的讨论
- 前++(--) 和 后++(--)的区别
- 登录后返回登录前的页面
- 关于前++和后++的区别
- 学习的法则摘录-毛向辉
- IT项目管理中的2/8原则
- 最近忙到找工作,把jsp方面的问题总结了一下
- IT知识体系结构图
- 人脉即财脉(摘录)
- 上傳文件后,前臺的訪問問題
- [E文]通过LDAP目录查找插件扩展Lotus Sametime客户端
- 页面和数据库中的乱码问题
- 对象关系映射
- JavaMail应用--send mail实例
- 如何对软件项目团队成员进行角色和岗位的划分
- WEB 2.0 之 大碗 版 by 根根
- Exception 构造函数 ()
- 通过命令行创建Oracle的表空间