⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fileupload.aspx.cs

📁 《圣殿祭司的ASP.NET 2.0开发详解——使用C#》光盘内容.包含了书籍所含的源代码.非常经典的一本asp.net2.0的书籍
💻 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;
using System.Data.SqlClient;

public partial class FileUpload : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }

	//上传文件
	protected void btnUpload_Click(object sender, EventArgs e)
	{
		/*
		//判断FileUpload是否有指定文件
		if (FileUpload1.HasFile)
		{
			//取得连接字串,并建立连接
			string connString=ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString;
			SqlConnection conn = new SqlConnection(connString);
			conn.Open();
			//配合原本Photo图片都有位移78个Bytes
			byte[] Images = new byte[78+FileUpload1.FileBytes.Length];
			//将FileUpload的二维数据复制到Images,并指定从78位置开始
			FileUpload1.FileBytes.CopyTo(Images,78);
			SqlCommand cmd = new SqlCommand("Update Employees set Photo=@paramPhoto where EmployeeID=11",conn);
			cmd.Parameters.Add("@paramPhoto", SqlDbType.Binary).Value = Images;
			cmd.ExecuteNonQuery();
			cmd.Dispose();
			conn.Close();
			conn.Dispose();
		}
		 * */
		//bool Status=new SaveImageDB().SaveImage(FileUpload1.FileBytes);
		bool Status = new SaveImages().SaveImage(FileUpload1.FileBytes);
		if (Status)
		{
			txtMsg.Text = "<script>alert('照片写入数据库成功')</script>";
		}
		else
		{
			txtMsg.Text = "<script>alert('照片写入数据库失败')</script>";
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -