




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、河北工业职业技术学院A期末项目报告书项目题目: 公司员工绩效信息管理系统 的研究与开发 系 别: 计算机技术系 专业年级: 2013级软件技术专业 成 员: 李文德 学号 04 刘梦华 学号 28 武静梅 学号 34 尹泽行 学号 15 娄仁政 学号 24 张 笑 学号 14 日 期 : 2016年1月6日 星期二 指导教师: 韩爱霞 公司员工绩效信息管理系统的研究与开发设计者:李文德指导教师:韩爱霞摘 要随着社会的发展,时代的进步。企业在推动国民经济发展过程中起着越来越重要的作用, 而员工绩效管理在促进企业持续的发展中发挥着重要作用。为了提升自身的核心竞争力, 增强其竞争优势, 企业需要不断
2、加强绩效管理。而要解决这个问题,可以从管理控制思想的演变入手,因为绩效管理也是管理控制的一种手段,这里我们可以设计一款软件来实现对员工绩效的管理,在当今计算机技术飞速发展的时代,使用计算机管理系统不仅能提企业员工绩效管理水平和运作效率,还能为企业的管理节省人力、物力。建立一套员工绩效管理系统,使企业的管理工作规范化、系统化、程序化,避免人工管理的随意性、繁琐性,提高信息处理的速度和准确性,能够及时、准确、有效的记录企业员工各个情况。系统应用ASP.NET开发工具和SQL Sever2008数据库管理系统,利用其提供的各种面向对象的开发工具而建立。首先对企业绩效管理系统的开发背景进行了介绍。然后
3、对系统的需求功能进行了分析、开发环境进行了介绍。接着,根据需求分析建立了系统功能模块,并按照系统功能的分析和数据库设计理论给出了局部E-R图和数据库表。再次,根据系统的具体实现给出了各个管理模块功能图。最后,对系统进行了测试与评价关键词:员工绩效管理系统;ASP.NET;SQL Sever2008目 录一、绪论1二、系统开发环境介绍11ASP.NET语言介绍12SQL Server工具的介绍23系统测试分析4三、系统可行性研究51需求分析52可行性分析53功能分析6四、结 论7五、参考文献81、 绪论绩效,从管理学的角度看,包括个人绩效和组织绩效两个方面。从字面意思分析,绩效是绩与效的组合。绩
4、就是业绩,体现企业的利润目标,又包括两部分:目标管理(MBO)和职责要求。企业要有企业的目标,个人要有个人的目标要求,目标管理能保证企业向着希望的方向前进,实现目标或者超额完成目标可以给予奖励,比如奖金、提成、效益工资等;职责要求就是对员工日常工作的要求,比如业务员除了完成销售目标外,还要做新客户开发、市场分析报告等工作,对这些职责工作也有要求,这个要求的体现形式就是工资; 效就是效率、效果、态度、品行、行为、方法、方式。效是一种行为,体现的是企业的管理成熟度目标。效又包括纪律和品行两方面,纪律包括企业的规章制度、规范等,纪律严明的员工可以得到荣誉和肯定,比如表彰、发奖状/奖杯等;品行指个人的
5、行为,“小用看业绩,大用看品行”,只有业绩突出且品行优秀的人员才能够得到晋升和重用。所谓绩效管理,是指各级管理者和员工为了达到组织目标共同参与的绩效计划制定、绩效辅导沟通、绩效考核评价、绩效结果应用、绩效目标提升的持续循环过程,绩效管理的目的是持续提升个人、部门和组织的绩效。绩效管理是战略性人力资源管理的重要组成部分, 是以实现股东价值为驱动力,以绩效合同、工作目标设定、个人能力发展计划为载体,通过制定绩效计划及其衡量标准、定期指导和强化绩效、最终评估、考核绩效并以此为基础确定员工个人回报三大步骤,实现对公司各层各类人员工作绩效的客观衡量、及时监督、有效指导、科学奖惩,发挥各岗位优势,调动全员
6、工作积极性,从而提高公司绩效,实现先进科学的人力资源管理。绩效管理是一个完整的系统,其关键是持续沟通,其核心是持续改进。二、小组分工简介李文德:完成系统主界面开发与数据库管理、负责项目报告书的编写;殷泽行:负责各登录界面的开发;刘梦华:完成员工信息管理的开发;武静梅:负责部门信息管理的开发;张 笑:负责进行整体测试;娄仁政:完成管理员信息管理的开发。三、系统开发环境介绍1ASP.NET语言介绍ASP.NET是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。
7、指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发的Web服务器)之中的程序 。因为ASP .NET是基于通用语言的编译运行的程序,其实现完全依赖于虚拟机,所以它拥有跨平台性,ASP .NET构建的应用程序可以运行在几乎全部的平台上。其中大致分为以微软.NET Framework为基础使用IIS做为Web 服务器承载的微软体系,以及使用Mono为基础框架运行在Windows或Linux上的开源体系。使用一种字符基础的,分级的配置系统,虚拟服务器环境和应用程序的设置更加简单。因为配置信
8、息都保存在简单文本中,新的设置有可能都不需要 启动本地的管理员工具就可以实现。这种被称为"Zero Local Administration"的哲学观念使的基于应用的开发更加具体和快捷。一个的应用程序在一台服务器系统的安装只需要 简单的拷贝一些必须的文件,不需要系统的重新启动,一切就是这么简单。多处理器环境的可靠性已经被刻意设计成为一种可以用于多处理器的开发 工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的应用软件是为一个处理器开发的,将来多处理器运行时 不需要任何改变都能提高他们的效能,但现在的ASP却做不到这一点。自定义性和可扩展性设计
9、时考虑了让网站开发人员可以在自己的代码中自己 定义"plug-in"的模块。这与原来的包含关系不同,可以加入自己定义的任何组件。网站程序的开发从来没有这么简单过。2SQL Server工具的介绍 SQL Server 具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。SQL Server 数据库引擎为关系型数据和结构化数
10、据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。本系统所用的是SQL Server 2005 ,这是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server 2005 数据引擎是该企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashb
11、oard、Web services 和移动设备将数据应用推向业务的各个领域。与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005 与众不同。使数据库易于安装、使用和管理组合在一起称为“操作简单”是一个减少成本的关键因素。尽管Microsoft产品具有易于使用的美誉,但SQL Server7.0缺乏数据库管理的特性,而这种特性是复杂的数据库系统所必须的。例如,对于SQL Server6.5和SQL
12、Server7.0,Microsoft需要使用单独的管理工具。为了易于安装,Oracle使用了一个基于Java的实用程序,该实用程序提供了安装和运行一个预调整和预配置的Oracle8i数据库所需要的一切内容。“操作简单”的最重要部分是易管理性,Oracle Enterprise Manager(企业管理器) 提供一个集成的管理控制台来集中管理多个服务器。客户也可以单独购买所有三个或其中任何一个可选的管理包,这些管理包提供了高级的功能来调整和诊断数据 库,管理数据库环PC Week已经说过,“SQL Server7.0并没有向客户提供其竞争对手尚未提供的任何新东西。”根据Information
13、Week(9/14/98),“即使在经济的市场中:Windows NT环境,SQLServer7仍然不是OLTP数据库竞争者的对手。”在SQL Server7.0中,许多关键任务数据库应用所必需的功能(高可用性/可伸缩性、安全、性能等)仍然没有。Microsoft正在努力地追赶 Oracle又一个技术领先的传统,新发布的Oracle8i也不例外。通过诸如iFS、数据库Java、WebDB、interMedia和 WebToGo之类的革新,Oracle带头使各个公司获得Internet计算的好处。特别在Windows NT中,由于Oracle是第一个发布NT数据库簇解决方案的厂商,第一次支持超过
14、大内存(VLM),第一次将高可用性和可伸缩性带到安装有Oracle并行服务器的NT中。3系统测试分析3.1什么是软件测试 软件测试就是在受控制的条件下对系统或应用程序进行操作并评价操作结果的过程,所谓控制条件应包括正常条件与非正常条件。软件测试过程中应该故意地去促使错误的发生,也就是事情在不该出现的时候出现或者在应 该出现的时候没有出现。从本质上说,软件测试是“探测”,在“探测”中发现软件的毛病。软件测试贯穿于软件定义与开发的整个周期,软件的需求规格说明书,结构设计及程序编码,都属于软件测试的对象。软件测试包含白盒测试与黑盒测试,白盒测试是针对程序代码进行正确性
15、检验的测试工作,黑盒测试独立于程序代码,从用户的角度,通过一定的测试步骤与测试案例,验证软件功能、性能等指标能否满足实际应用需求的测试作。 3.2.软件测试的目的 软件测试的目的是为了保证软件产品的最终质量,在软件开发的过程中,对软件产品进行质量控制。一般来说软件测试应由独立的产品评测中心负责,严格按照软件测试流程,制定测试计划、测试方案、测试规范,实施测试,对测试记录进行分析,并根据回归测试情况撰写测试报告。测试是为了证明程序有错,而不能保证程序没有错误。 四、系统整体性分析1需求分析绩效管理作为企业人力资源管理中的中枢,是一种防止绩效不佳和共同提高
16、绩效的有力工具。研究如何做好绩效管理,不仅有利于促进组织的发展和企业绩效的提高,也有助于挖掘潜力和提高员工的能力,特别是有助于将员工的个人目标与企业战略相结合,实现企业目标与个人发展的平衡,进而提升企业的核心竞争力,实现企业可持续发展。尤其对中小企业而言,一方面人力资源管理综合水平不高;另一方面随着国家产业升级和结构调整,竞争更加激励,因此如何提高中小企业绩效管理水平成为迫在眉睫的任务。2可行性分析绩效考核是绩效管理的关键环节, 有效的考核体系设计是绩效管理成功的保证。中小企业应注意在以下几个方面设计考核体系:首先, 考核主体的多元化。考核主体不应只限于被考核者的上级, 应该多样化,可以包括被
17、考核者本人、直接下属、同事及客户, 中小企业可根据实际情况综合选择考核主体, 也可实360 度全方位考核, 从而得出相对客观公正的考核结果。需要指出的是, 360 度绩效考核只是在对员工的绩效进行考核之前的一个信息搜集过程, 并且主要目的不是通过这种方式来考核员工的业绩, 而更多的是从对员工的工作提出改善意见, 以及对员工进行开发的角度来展开的。确定考核主体后, 尤其要对考核者进行培训, 通过制定正规的培训计划, 纠正被培训者在考核过程中经常出现的主观性错误;然后, 确定合理的考核周期。考核周期随意易导致绩效考核失去对员工应有的监督和控制作用。3 功能分析系统分三种身份:员工、部门负责人、管理
18、员,登陆时根据选择的角色进入不同的功能界面。3.1 员工 员工登陆系统后可以查看当天的工作任务,可以上传文件资料,下班前可以写当天的工作日志,查看部门负责人对自己每日工作的评价。登陆系统后可以修改自己的登陆密码。图 部门负责人 部门负责人登陆系统后可以给该部门的每个员工分配当天的任务,可以对员工当天的工作做评价,查看管理员给本部门制定的月度计划任务和季度计划任务。登陆系统后可以修改自己的登陆密码。3.3 管理员员工信息管理:管理员登陆系统后可以添加新的员工信息,可以对现有员工的信息进行修改和查询!可以删除某些员工信息,当删除员工信息时同时将删除他们的任务和日志信息;部门负责人信
19、息管理:管理员可以设置部门的负责人信息,可以对部门的负责人信息进行维护;部门信息管理:管理员可以添加和删除部门信息,当部门下面存在员工信息时不执行删除操作;月度和季度计划管理:管理员登陆系统后可以给每个部门分配每个月和每个季度的任务;文件管理:部门负责人登陆系统后可以管理本部门员工上传的文件,管理员登陆系统后可以管理所以的文件信息;新闻管理:管理员可以添加公司新闻信息,员工和部门负责人可以查询和查看新闻信息。 五、系统详细设计1 系统的主界面绩效管理系统的主界面采用Web界面,使系统更加美观,方便实用.在登陆主界面之前,首先登记用户管理窗体,如图4-1所示:图4-1 系统登陆流程图打开Visu
20、al Studio.Net 2008后,单击文件|新建文件菜单,在模版中选择Web 窗体,将自动产生.aspx和.aspx.cs文件,属性都是缺省设置。将这个工程项目命名为default.aspx。这个项目我们使用多文档界面,单击工具栏中的新建文件按扭,产生一个页面。在页面上添加所需控件。创建好的窗体如图4-2所示。图4-2 系统的主界面这是系统管理员登录后的主界面,部长和普通员工登录后的主界面类似这样。在主界面中,导航栏菜单是此系统的重要组成部份,其中包括N个主要功能模块:首页,员工信息管理模块,部门计划管理模块,部门管理模块和系统管理模块等。在编写程序的具体代码之前首先要创建公用类,VS.
21、NET C#中可以用公用类来存放整个工程项目公用的函数,过程和全局变量等。这样可以极大的提高代码的效率。在项目资源管理器中为项目在web.config配置和数据库添加一个class,并保存就可以开始添加代码了。Web.config配置文件如下: <connectionStrings> <add name="performanceConnectionString" connectionString="Data Source=(local);Initial Catalog=performance;Integrated Security=True&qu
22、ot; providerName="System.Data.SqlClient" /> <add name="sqlcon" connectionString="Data Source=(local);Initial Catalog=performance;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings>Class公共代码如下:public class DbMan
23、agerpublic DbManager() public static DataTable ExcuteQuery(string strSql) string ConnectionString = ConfigurationManager.ConnectionStrings"sqlcon".ConnectionString; SqlConnection conn = new SqlConnection(ConnectionString); try SqlDataAdapter adapter = new SqlDataAdapter(strSql, conn); Data
24、Set ds = new DataSet(); adapter.Fill(ds); return ds.Tables0; finally if (conn.State = ConnectionState.Open) conn.Close(); public static int ExecuteNonQuery(string strsql) string ConnectionString = ConfigurationManager.ConnectionStrings"sqlcon".ConnectionString; SqlConnection conn = new Sql
25、Connection(ConnectionString); conn.Open(); try SqlCommand cmd = new SqlCommand(strsql, conn); return (cmd.ExecuteNonQuery(); finally if (conn.State = ConnectionState.Open) conn.Close(); public static object ExecuteScalar(string strsql) string ConnectionString = ConfigurationManager.ConnectionStrings
26、"sqlcon".ConnectionString; SqlConnection conn = new SqlConnection(ConnectionString); conn.Open(); try SqlCommand cmd = new SqlCommand(); cmd = conn.CreateCommand(); cmd.CommandType = CommandType.Text; cmd.CommandText = strsql; return cmd.ExecuteScalar(); finally if (conn.State = Connection
27、State.Open) conn.Close(); 以上函数代码分别用来完成执行各种SQL语句和连接数据库。2. 登陆模块登陆模块主要完成系统管理员,部长,员工三者的登录情况,如图4-3到4-5所示:图4-3 管理员登陆页面图4-4 部门负责人登陆页面图4-5 员工登陆页面源代码:protected void btn_login_Click(object sender, EventArgs e) SqlConnection con = new SqlConnection(); con.ConnectionString = "Data Source=(local);Initial Ca
28、talog=performance;Integrated Security=true" con.Open(); SqlCommand com = new SqlCommand(); com.Connection = con; com.CommandText = "select * from tb_user where username='" + txt_username.Text + "' and password='" + txt_pwd.Text + "'and position='&quo
29、t; + DropDownList1.SelectedValue.ToString() + "'" SqlDataReader dr; dr = com.ExecuteReader(); Session"username" = txt_username.Text; if (dr.Read() if (DropDownList1.SelectedValue.ToString() = "系统管理员") Response.Redirect("index.aspx"); if (DropDownList1.Sele
30、ctedValue.ToString() = "部长") Response.Redirect("index3.aspx"); if (DropDownList1.SelectedValue.ToString() = "员工") Response.Redirect("index2.aspx"); else Response.Write("<script>alert('用户名或密码不存在或权限不符')</script>") 3. 部门管理模块系统管理员可以删除
31、和添加信息。操作页面见图4-6。图4-6 部门管理页面源代码:删除代码:protected void GridView1_RowCommand1(object sender, GridViewCommandEventArgs e) /获取更该得按钮 int rownum = Convert.ToInt32(e.CommandArgument); /用编辑-列的方式来实现删除记录 if (e.CommandName = "del") string strsql = "delete tb_department where id= " + GridView1.
32、DataKeysrownum0.ToString(); if (DbManager.ExecuteNonQuery(strsql) > 0) Response.Write("<script>alert('删除成功')</script>"); /重新加载 GridView1.DataBind();添加代码:protected void add_Click(object sender, EventArgs e) string num = number.Text; string d_name = name.Text; string p
33、assword = pwd.Text; string dep = DropDownList1.SelectedValue.ToString(); string str = "select count(*) from tb_department where dep_name='" + dep + "' and dep_principal='" + d_name + "' and dep_id='" + num + "' and dep_pwd='" + pass
34、word + "'" int count = (int)DbManager.ExecuteScalar(str); if (count > 0) Response.Write("<script>alert('数据库中已有这条记录')</script>"); else string strsql = "insert into tb_department values('" + dep + "','" + d_name + "
35、9;,'" + num + "','" + password + "')" if (DbManager.ExecuteNonQuery(strsql) > 0) Response.Write("<script>alert('添加成功')</script>"); GridView1.DataBind(); 4. 部门计划设置主要是对部门任务的分配,操作页面如图4-7所示。图4-7 部门计划设置源代码:protected void Button8_Cl
36、ick(object sender, EventArgs e) string name = DropDownList1.SelectedValue.ToString() ; string year=DropDownList2.SelectedValue.ToString(); string month=DropDownList3.SelectedValue.ToString(); string title = TextBox1.Text; string content = TextBox2.Text; string str = "select count(*) from tb_tas
37、k where dep_name='" + name + "' and yyear='" + year + "' and mmonth='" + month + "' and task_title='" + title + "' and task_content='" + content + "'" int count = (int)DbManager.ExecuteScalar(str); if (cou
38、nt > 0) Response.Write("<script>alert('数据库中已有这条记录')</script>"); else string strsql = "insert into tb_task values('" +name+ "','" +year+ "','" +month+ "','" +title+ "','" +content+ &
39、quot;')" if (DbManager.ExecuteNonQuery(strsql)>0) Response.Write("<script>alert('添加成功')</script>"); 5. 管理新闻管理新闻:添加,编辑,删除新闻。操作页面如图4-8,图4-9所示。图4-8 管理新闻页面源代码: void bind() string sql; sql = "select id,title,class1,join_date from tb_news order by id desc&quo
40、t; SqlDataSource1.SelectCommand=sql; SqlDataSource1.DeleteCommand = sql; GridView1.DataBind(); protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) int sid = (int)GridView1.DataKeyse.RowIndex.Value; string sql = "DELETE FROM tb_news where id=" + sid; norke.DoSql(s
41、ql); bind(); 图4-9 添加新闻页面源代码:protected void Page_Load(object sender, EventArgs e) if (!this.IsPostBack) bind(); if (Request.QueryString"nid" != null) upbind(); Button1.Text = "修改" void bind() string sql; sql = "select * from tb_news_class order by id desc" DropDownList1.
42、DataSource = norke.GreatDs(sql); DropDownList1.DataTextField = "class1" DropDownList1.DataBind(); void upbind() string sql; sql = "select top 1 * from tb_news where id=" + Request.QueryString"nid" DataTable dt = new DataTable(); dt = norke.GreatDs(sql).Tables0; TextBox_
43、title.Text = dt.Rows0"title".ToString(); FCKeditor1.Value = dt.Rows0"content".ToString(); TextBox_add.Text = dt.Rows0"laiz".ToString(); protected void Button1_Click(object sender, EventArgs e) string sql; if (Request.QueryString"nid" != null) sql = "updat
44、e tb_news set title='" + (TextBox_title.Text) + "',content='" + FCKeditor1.Value + "',laiz='" + (TextBox_add.Text) + "',change_date='" + DateTime.Now + "',class1='" + DropDownList1.SelectedItem.Value + "' where
45、 id=" + Request.QueryString"nid" norke.DoSql(sql); Response.Redirect("News_Manage.aspx"); else sql = "insert into tb_news (title,content,laiz,join_date,class1) values ('" + (TextBox_title.Text) + "','" + (FCKeditor1.Value) + "','&
46、quot; + (TextBox_add.Text) + "','" + DateTime.Now + "','" + DropDownList1.SelectedItem.Value + "')" norke.DoSql(sql); Response.Redirect("News_Manage.aspx"); 新闻中心:查看公司新闻。操作页面如图4-10,4-11所示。图4-10 新闻中心页面图4-11 具体新闻页面源代码:void bind() string sql =
47、"select id,title,content, convert(varchar(10),join_date,102) as join_date from tb_news where id=" + Request.QueryString"id" DataTable dt = new DataTable(); dt = norke.GreatDs(sql).Tables0; this.title.Text = dt.Rows0"title".ToString(); this.content.Text = dt.Rows0"c
48、ontent".ToString(); this.time.Text = dt.Rows0"join_date".ToString(); SiteName = this.title.Text;6. 留言管理模块发表留言:操作页面如图4-12所示。图4-12 发表留言源代码:string strsql = "insert into tb_message(username,content,pic,datetime) values('" + TextBox1.Text + "','" + TextBox2.
49、Text + "','" + DropDownList1.SelectedValue.ToString() + "','" + DateTime.Now.ToString()+ "')" if (DbManager.ExecuteNonQuery(strsql) > 0) Response.Write("<script>alert('添加成功')</script>"); Response.Write("<scrip
50、t>location.assign('show.aspx')</script>"); 查看留言:操作页面如图4-13所示。图4-13 查看留言回复留言:操作页面如图4-14所示。图4-14 回复留言源代码:string strSQL = "update tb_message set reply='" + TextBox1.Text + "' where id="+Convert.ToUInt32(Request.QueryString"id"); if (DbManager.
51、ExecuteNonQuery(strSQL) > 0) Response.Write("<script>location.assign('show.aspx')</script>"); 7. 任务分配计划模块任务分配计划:部长给部门员工分配任务,如图4-15所示:图4-15 任务分配计划源代码:string strsql = "insert into tb_work values('" + DropDownList1.SelectedValue.ToString() + "',
52、39;" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "')"if (DbManager.ExecuteNonQuery(strsql) > 0)Response.Write("<script>alert('添加成功')</script>");工作任务:员工可以查看部长分配的任务,如图4-16所示:图4-16 工作任务通过编辑模板,利
53、用id传值可以链接到具体的任务。具体任务:员工可以通过点击具体的姓名查看到具体的工作任务,如图4-17所示:图4-17 具体任务8. 员工信息管理 员工信息管理:删除,添加员工信息。如图4-18所示:图4-18 员工信息管理源代码:添加:protected void add_Click1(object sender, EventArgs e) string str = "select count(*) from tb_user where username='" + Txtname.Text + "' and password='"
54、; + Txtpwd.Text + "' and position='" + DropDownList1.SelectedValue.ToString() + "' " int count = (int)DbManager.ExecuteScalar(str); if (count > 0) Response.Write("<script>alert('数据库中已有这条记录')</script>"); else string strsql = "inser
55、t into tb_user values('" + Txtname.Text + "','" + Txtpwd.Text + "','" + DropDownList1.SelectedValue.ToString() + "')" if (DbManager.ExecuteNonQuery(strsql) > 0) Response.Write("<script>alert('添加成功')</script>"
56、); GridView1.DataBind(); 删除:protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) int rownum = Convert.ToInt32(e.CommandArgument); /用编辑-列的方式来实现删除记录 if (e.CommandName = "del") string strsql = "delete tb_user where id=" + GridView1.DataKeysrownum0.ToString(); if (DbManager.ExecuteNonQuery(strsql) >
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 80例T3-4N2-3M0期鼻咽癌患者血浆EBV-DNA载量水平与预后关系的分析
- 基于Transformer的零样本识别研究
- 长江中游城市群产业协同集聚对绿色全要素生产率的影响效应研究
- 急性有氧运动对手机依赖大学生注意偏向的影响研究
- 钠离子电池正极材料铁基普鲁士蓝化合物的制备与性能研究
- 基于实证分析的食品安全惩罚性赔偿制度适用问题研究
- 铂基中空纳米棒的合成及类酶活性的研究
- 智能家居材料需求分析-全面剖析
- 生殖科护理查房
- 开坯轧机企业数字化转型与智慧升级战略研究报告
- 聋哑人辅助交流系统
- 带状疱疹病人的个案护理
- 《中药鉴定技术》课件-五味子的鉴定
- 大数据 AI大模型-智慧统计大数据平台解决方案(2023版)
- 江苏省安全员《B证》考试题库及答案
- 自杀及其预防课件
- 灰姑娘童话故事
- 铅锌矿的冶炼技术进展与设备改进
- 等离子切割机操作手册与安全操作规程
- 印刷合同:纸袋印刷合作
- 快学Scala(中文版第2版)
评论
0/150
提交评论