C#上传图片到数据库问题
来源:互联网 发布:淘宝标题在线优化工具 编辑:程序博客网 时间:2024/05/20 22:38
我用C#写了一段上传图片到数据库的代码,思路是:把图片上传到指定文件夹,然后把路径发送到数据库中,显示这个图片时,直接从数据库中读取路径来显示图片,网上找了很久,都不行.我用C#写的代码,很简单的几句,上传的功能已进ok了,但是把路径写入数据库这个环节还有点问题.
我的思路: (upload.aspx) 上传图片-->获取路径-->向数据库写入路径
pic.asp(显示图片页) 读取图片路径-->src="###"
目前C#不是很熟悉,所以用了asp和C#合用的手法,上传用C#,显示用asp
-----upload.aspx-----
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="upload.aspx.cs" Inherits="_upload" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server" enctype="multipart/form-data" >
<div>
<input id="File1" type="file" runat="server" />
<input id="Button1" type="button" value="上传" onserverclick="Button1_ServerClick" runat="server" />
</div>
</form>
</body>
</html>
-----upload.aspx.cs-----
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class _upload : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_ServerClick(object sender, EventArgs e)
{
ArrayList arrfilename = new ArrayList();
arrfilename.AddRange(File1.Value.Split('//'));
string filename = arrfilename[arrfilename.Count - 1].ToString();
string uploadpath = Page.Request.PhysicalApplicationPath + "pic//";
File1.PostedFile.SaveAs(uploadpath + filename);
Page.Response.Write("文件上传成功!");
Page.Response.Write(uploadpath);
}
}
- C#上传图片到数据库问题
- C#上传byte类型图片到数据库
- C# 上传图片到数据库,下载到picturebox里。
- 上传图片到数据库
- 上传图片到数据库
- 图片上传到数据库
- 上传图片到数据库
- 图片上传到数据库
- 图片上传到数据库
- 请教C#上传图片到SQL数据库中
- 请教asp上传图片到access数据库中的问题。
- c#上传图片到文件夹
- c#上传图片到服务器
- 单个图片上传到数据库
- 把图片上传到数据库
- 上传图片到数据库中。。。
- 单个图片上传到数据库
- ASP上传图片到数据库
- Spring IOC 学习笔记(一) IoC和DI概述
- 使用SetWindowLongPtr与GetWindowLongPtr的问题
- System.Net.Sockets 命名空间
- 常用JS代码收集
- Debug和Release简介
- C#上传图片到数据库问题
- IIS Filter开发笔记
- 业余科研,优秀大学生的选择!
- Struts+Spring+Hibernate 分析
- MYSQL学习笔记(1)
- IIS Compression in IIS6.0
- 打印三角形
- Visual Studio 2005下的Web Application Projects和Web Site Projects两种模型比较
- 教你编写高质量、高性能的MySQL语法