C#图片处理
<%@ Page Debug ="true" Language="c#" %>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Web" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<html>
<!--此程序由长沙铁路公安处彭永爽开发,版权所有,不得复制-->
<head>
<script language="c#" runat="server">
//页面载入事件
public void Page_Load(object sender,System.EventArgs e)
{
//定义图片标志
string pys_pic;
pys_pic="";
//定义文件夹名称
string pys_dir;
pys_dir=DateTime.Now.Year.ToString();
//定义文件名前部分,以免上传文件因文件名重复而覆盖
string pys_filename;
//如果客户端已经上传文件,则保存
if (!IsPostBack)
{
LiuXi.Text="等待上传";
}
else
{
//检查是否有文章id,如果没有,则处理
if (Request["pysid"]==null | Request["pysid"]=="")
{
strStatus.Text="<font color=red>发生错误,您没有从正当途径进入该页面,请关闭本页面!</font>";
}
else
{
//遍历File表单元素
System.Web.HttpFileCollection files=System.Web.HttpContext.Current.Request.Files;
//状态信息
System.Text.StringBuilder strMsg=new System.Text.StringBuilder("<font color=red>上传的文件信息分别为:</font><hr size=1 color=blue>");
int fileCount;
int filecount=files.Count;
//储存上传图片的客户端地址,以便检测上传图片的大小
string imgPath;
//检查上传文件是否图片
string pys_type;
//保存图片生成缩略图的宽度
int pys_width;
try
{
//数据库连接字符串
string ConnectionString="server=(local);database=csc;uid=forcool;pwd=";
string Sql="select * from upfile";
//创建SqlConnection对象
SqlConnection thisConnection=new SqlConnection(ConnectionString);
//创建DataAdaper对象并初始化
SqlDataAdapter adapter=new SqlDataAdapter(Sql,thisConnection);
//创建DataSet对象
DataSet data=new DataSet();
相关新闻>>
- 发表评论
-
- 最新评论 更多>>