• 大小: 8.61MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-10
  • 语言: C#
  • 标签: ASP.net  OA系统  SQL  Server  

资源简介

与高校业务相结合,利用ASP.net技术,采用SQL Server 2008数据库技术,代码完善,下载即可用

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class AddAndChangeInfo : System.Web.UI.Page
{
    private AdminDAO db = new AdminDAO();
    private Boolean ischange = false;
    private string admin_name;

    protected void Page_Load(object sender EventArgs e)
    {
        admin_name = Session[“Log_Name“].ToString();
        

        string[] param = Request.Url.PathAndQuery.Split(‘=‘);//分离URL的函数的参数,可以判断是否为修改
        if (param.Length > 1)//修改
        {
            string title = Request.QueryString[“title“];//获取URL中的title属性的值
            string id = Request.QueryString[“id“];
            string auther = Request.QueryString[“author“];
            if (!IsPostBack)//是否为提交动作,这里的ISPOSTBACK为FALSE因为是修改动作,用户并没单击页面中的提交按钮
            {
                title.Text = title;
                Auther.Value = auther;
                TextBox1.Text = executeP(id “article“);//获取对应文章的内容
                SelectColunm.Text = executeP(id “type“);//设置下拉列表为对应的表名,方便修改时获取数据
            }
            ischange = true;//设置是否修改的标示为真,在最后判断是INSERT还是UPDATA的时候有用
        }
        else
            Auther.Value = admin_name;
    }
    private string executeP(string id string clounm)//执行P_SelectClounm存储过程,传入表名,连接字符串,ID,列名,返回该列的值,用于赋值
    {
        string command = “execute P_SelectClounm ‘“ + clounm + “‘ ‘“ + Server.UrlDecode(id) + “‘“;
        return db.ReturnCM(command);
    }
    protected void Submit_ServerClick(object sender EventArgs e)
    {

        if (ischange == false)//进行添加操作
        {
            if (TextBox1.Text == ““ || title.Text == ““)//判断内容和标题是否为空,为空则不插入,并提示错误
            {
                Response.Write(“ript language=‘javascript‘>alert(‘编辑内容不能为空‘);location.href(‘AddInfo.aspx‘);ript>“);
                return;
            }
            // Upload(mystr);
            string command = “execute P_AddArticle ‘“ + title.Text.ToString() + “‘ ‘“ + Auther.Value.ToString() + “‘  ‘“ + TextBox1.Text.ToString() + “‘ ‘“ + DateTime.Now + “‘‘“ + SelectColunm.SelectedValue + “‘“;
            db.ReturnCM(command);
            //Response.Write(“ript language=‘javascript‘>alert(‘文章添加成功!‘);location.href=‘~/AddAndChangeInfo.aspx‘;ript>“);

            TextBox1.Text = ““;
            title.Text = ““;

        }



        else //进行更新操作
        {
            if (TextBox1.Text == ““ || title.Text == ““)
            {
                Response.Write(“ript language=‘javascript‘>alert(‘编辑内容不能为空‘);ript>“);
                return;
            }

            string title = Request.QueryString[“title“];//获取URL中的title属性的值    
            string auther = Request.QueryString[“author“];
            string id = Request.QueryString[“id“];//获取传过来的文章ID

            //  Upload2(mystr);

            string command = “execute P_UpdataArticle “ + id +
                “ ‘“ + title.Text.ToString()

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2830  2011-06-01 03:55  OA\AddAndChangeInfo.aspx

     文件       2774  2011-06-01 03:42  OA\AddAndChangeInfo.aspx.2.exclude

     文件       3766  2011-06-01 03:55  OA\AddAndChangeInfo.aspx.cs

     文件       3644  2012-04-28 23:18  OA\AddAndChangeInfo.aspx.cs.2.exclude

     文件       3647  2012-06-01 01:52  OA\a_AddAndChangeInfo.aspx.cs.exclude

     文件       2636  2012-05-21 02:24  OA\a_AddAndChangeInfo.aspx.exclude

     文件       6907  2012-05-22 07:38  OA\a_AddUser.aspx

     文件        999  2012-05-22 07:27  OA\a_AddUser.aspx.cs

     文件       3556  2012-05-22 07:57  OA\a_ApprovalList.aspx

     文件       1887  2012-05-22 08:22  OA\a_ApprovalList.aspx.cs

     文件       2747  2012-05-21 01:57  OA\a_ManageInfo.aspx

     文件       1697  2012-04-29 13:37  OA\a_ManageInfo.aspx.cs

     文件       5059  2011-06-01 04:22  OA\a_MeetingSet.aspx

     文件       2281  2011-06-01 04:43  OA\a_MeetingSet.aspx.cs

     文件       4039  2012-05-21 23:35  OA\a_SetApproval.aspx

     文件       2612  2012-05-21 14:59  OA\a_SetApproval.aspx.cs

     文件       1453  2012-06-01 06:57  OA\a_UploadFile.aspx

     文件       2051  2012-06-01 06:55  OA\a_UploadFile.aspx.cs

     文件      77055  2012-05-19 20:59  OA\c_OfficePhone.aspx

     文件         84  2012-05-10 19:54  OA\c_OfficePhone.aspx.vb

     文件        280  2012-05-21 02:19  OA\Default.aspx.cs

     文件       3133  2012-05-15 00:01  OA\Email_Get.aspx.cs.exclude

     文件       3717  2012-05-15 14:39  OA\Email_Get.aspx.exclude

     文件      21600  2012-05-25 17:16  OA\left1.html

     文件      20608  2011-06-01 02:51  OA\leftM.html

     文件        117  2012-05-21 02:11  OA\licenses.licx

     文件       3099  2012-06-01 02:36  OA\ManageInfo.aspx

     文件       1693  2012-06-01 02:36  OA\ManageInfo.aspx.cs

     文件      14863  2012-05-22 07:28  OA\MasterPage_Manager.master

     文件        357  2012-05-19 04:46  OA\MasterPage_Manager.master.cs

............此处省略1874个文件信息

评论

共有 条评论