i9502 5.0.1 五件套:有没有C语言习题详解的联系越详细越好满意的身上分全额奉上

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/07 19:23:34

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.OleDb;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
using System.Web;
using System.Configuration;
using System.IO;

namespace tfkz.admin.Add
{
/// <summary>
/// index 的摘要说明。
/// </summary>
public class index : System.Web.UI.Page
{
protected System.Web.UI.WebControls.DropDownList type;
protected System.Web.UI.WebControls.TextBox autor;
protected System.Web.UI.WebControls.TextBox gjz;
protected System.Web.UI.WebControls.TextBox source;
protected System.Web.UI.WebControls.TextBox address;
protected System.Web.UI.WebControls.TextBox content;
protected System.Web.UI.WebControls.TextBox time1;
protected System.Web.UI.WebControls.Button btnOk;
protected System.Web.UI.HtmlControls.HtmlInputButton res;
protected System.Web.UI.WebControls.RequiredFieldValidator title1;
protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator1;
protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator2;
protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator3;
protected System.Web.UI.HtmlControls.HtmlInputFile image;
protected System.Web.UI.WebControls.CheckBoxList img;
protected System.Web.UI.WebControls.CheckBoxList tj;
protected System.Web.UI.WebControls.CheckBoxList jd;
protected System.Web.UI.WebControls.CheckBoxList sh;
protected System.Web.UI.HtmlControls.HtmlInputFile image3;
protected System.Web.UI.WebControls.TextBox title;
protected System.Web.UI.HtmlControls.HtmlInputButton back;
protected System.Web.UI.WebControls.RadioButtonList imgsy;
protected System.Web.UI.HtmlControls.HtmlForm Form1;
public bool add3=true;

private void Page_Load(object sender, System.EventArgs e)
{
if(!Page.IsPostBack)
{
if(Session["cjgly"].ToString() != "huhang")
{
Response.Redirect("../../index.aspx");
}
else
{
img.Attributes.Add("onClick","showtb(1)");
time1.Text = DateTime.Now.ToString();
title.Attributes.Add("onkeyup","document.all.font123.innerHTML=this.value.length;");
gjz.Attributes.Add("onkeyup","document.all.font2.innerHTML=this.value.length;");
}
}
}

#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}

/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.title.TextChanged += new System.EventHandler(this.Page_Load);
this.btnOk.Click += new System.EventHandler(this.btnOk_Click);
this.Load += new System.EventHandler(this.Page_Load);

}
#endregion

#region 提交按钮事件
private void btnOk_Click(object sender, System.EventArgs e)
{
string sh1="";
string img1="";
string tj1="";
string jd1="";
bool add1;
bool add5;
bool add6=true;
bool add8=true;

if(sh.Items[0].Selected)
{
sh1 += "是";
}
else
{
sh1+="否";
}

if(img.Items[0].Selected)
{
img1 += "是";
}
else
{
img1+="否";
}

if(tj.Items[0].Selected)
{
tj1+="是";
}
else
{
tj1+="否";
}

if(jd.Items[0].Selected)
{
jd1+="是";
}
else
{
jd1+="否";
}

if(type.SelectedItem.Value=="zero")
{
Response.Write("<script language='javascript'>alert('发布信息的类别不能为空!')</script>");
add1=false;
}
else
{
add1=true;
}

if(img.Items[0].Selected)
{
if(image3.PostedFile.FileName=="")
{
Response.Write("<script language='javascript'>alert('上传的图片不能为空!')</script>");
}
else
{
if(image3.PostedFile.ContentType.ToUpper().IndexOf("IMAGE")>-1)
{
if(image3.PostedFile.ContentLength>1024*1024*1)
{
Response.Write("<script language='javascript'>alert('上传的图片大小必须在1M以内!')</script>");
add6=false;
}
}
else
{
Response.Write("<script language='javascript'>alert('您上传文件的类型不是图片!')</script>");
add8=false;
}
}
}

if(content.Text=="")
{
Response.Write("<script language='javascript'>alert('发布信息内容不能为空!')</script>");
add5=false;
}
else
{
add5=true;
}

if(add1==true&&add6==true&&add8==true&&add5==true)
{
try
{
string strSQL = "INSERT INTO info(title,type,author,sh,img,tj,jd,image1,source,address,gjz,content,time2)values(@title,@type,@author,@sh,@img,@tj,@jd,@image1,@source,@address,@gjz,@content,@time2)";
string strConn = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" + Server.MapPath("../data/sjk.mdb");
OleDbConnection thisconnection = new OleDbConnection(strConn);
OleDbCommand thiscommand = new OleDbCommand(strSQL,thisconnection);

thiscommand.Parameters.Add(new OleDbParameter("@title",OleDbType.VarChar,250));
thiscommand.Parameters["@title"].Value=title.Text.Trim();
thiscommand.Parameters.Add(new OleDbParameter("@type",OleDbType.VarChar,50));
thiscommand.Parameters["@type"].Value=type.SelectedItem.Value;
thiscommand.Parameters.Add(new OleDbParameter("@author",OleDbType.VarChar,50));
thiscommand.Parameters["@author"].Value = autor.Text.Trim();
thiscommand.Parameters.Add(new OleDbParameter("@sh",OleDbType.VarChar,50));
thiscommand.Parameters["@sh"].Value = sh1;
thiscommand.Parameters.Add(new OleDbParameter("@img",OleDbType.VarChar,50));
thiscommand.Parameters["@img"].Value = img1;
thiscommand.Parameters.Add(new OleDbParameter("@tj",OleDbType.VarChar,50));
thiscommand.Parameters["@tj"].Value=tj1;
thiscommand.Parameters.Add(new OleDbParameter("@jd",OleDbType.VarChar,50));
thiscommand.Parameters["@jd"].Value=jd1;
if(imgsy.SelectedItem.Value=="s")
{
string strImageType = image3.PostedFile.ContentType;
Stream ImageStream = image3.PostedFile.InputStream;
string wImageFile = Server.MapPath("sy.png");
Image sImage = Image.FromStream(ImageStream);
Image wImage = Image.FromFile(wImageFile);

Graphics g = Graphics.FromImage(sImage);
g.DrawImage(wImage,new R