通过insert型触发器对员工数据进行添加操作
2013-03-25 00:40
351 查看
View Code
using System; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using System.Data.SqlClient; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.loadGridView1(); this.loadGridView2(); } } protected void loadGridView1() { SqlConnection con = new SqlConnection(ConfigurationSettings.AppSettings["strCon"]); try { con.Open(); string sql = "select EmpID,EmpName,Number,Phone from employeeInfo03"; SqlDataAdapter sda = new SqlDataAdapter(sql, con); DataSet ds = new DataSet(); sda.Fill(ds, "employeeInfo"); GridView3.DataSource = ds; GridView3.DataBind(); } catch (Exception error) { Response.Write(error.Message.ToString()); } finally { con.Close(); } } protected void loadGridView2() { SqlConnection con = new SqlConnection(ConfigurationSettings.AppSettings["strCon"]); try { con.Open(); string sql = "select employeeID,employeeName,employeePay from employeePay03"; SqlDataAdapter sda = new SqlDataAdapter(sql, con); DataSet ds = new DataSet(); sda.Fill(ds, "employeeInfo"); GridView4.DataSource = ds; GridView4.DataBind(); } catch (Exception error) { Response.Write(error.Message.ToString()); } finally { con.Close(); } } protected void Button1_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(ConfigurationSettings.AppSettings["strCon"]); con.Open(); string str = "select count(*) from employeeInfo03 where EmpID='" + TextID.Text.ToString() + "'"; SqlCommand mycom = new SqlCommand(str, con); int intcont = Convert.ToInt32(mycom.ExecuteScalar()); if (intcont > 0) { Response.Write("<script language=javascript>alert('对不起!该编号已经存在!')</script>"); return; } else { string sql = "insert into employeeInfo03(EmpID,EmpName,Number,Phone)values('" + TextID.Text + "','" + TextName.Text + "','" + TextNumber.Text + "','" + Textphone.Text + "')"; try { SqlCommand com = new SqlCommand(sql, con); com.ExecuteNonQuery(); Response.Write("<script language=javascript>alert('插入成功')</script>"); } catch (Exception error) { Response.Write(error.Message.ToString()); } finally { con.Close(); //断开连接 loadGridView1(); //在GridView1里显示员工信息的方法; loadGridView2(); //在GridView2里显示员工工资的方法; } } } }
相关文章推荐
- 通过Delete触发器对数据进行删除操作
- Spring中使用getSession()与通过HibernateTemplate进行数据操作的差别
- 演示:通过触发器对数据库进行级联操作
- 稳扎稳打Silverlight(57) - 4.0通信之WCF RIA Services: 概述, 通过 DomainDataSource 实现数据的添加、查询、更新和删除操作
- SQL Server(2008)中通过触发器进行数据同步的设置说明
- 摘:通过ICursor对Table进行操作(添加、修改、删除)
- 稳扎稳打Silverlight(57) - 4.0通信之WCF RIA Services: 概述, 通过 DomainDataSource 实现数据的添加、查询、更新和删除操作
- 稳扎稳打Silverlight(57) - 4.0通信之WCF RIA Services: 概述, 通过 DomainDataSource 实现数据的添加、查询、更新和删除操作
- Hibernate动态建表,通过hbm.xml配置文件创建数据表,进行数据库操作, 动态模型
- 第92课作业,通过SerDes的方式对一下数据进行Hive的存储和查询操作
- 稳扎稳打Silverlight(57) - 4.0通信之WCF RIA Services: 概述, 通过 DomainDataSource 实现数据的添加、查询、更新和删除操作
- 稳扎稳打Silverlight(57) - 4.0通信之WCF RIA Services: 概述, 通过 DomainDataSource 实现数据的添加、查询、更新和删除操作
- 定义一个不受计算机字长限制的整数类INT,要求INT与INT以及INT与C++基本数据类型int之间能进行+、-、×、÷和=运算,并且能通过cout输出INT类型的值。(持续添加)
- 一个使用GridView显示数据,并且可以进行添加、修改、删除操作的例子
- 通过上下文菜单的方式进行删除添加日记的操作
- 稳扎稳打Silverlight(57) - 4.0通信之WCF RIA Services: 概述, 通过 DomainDataSource 实现数据的添加、查询、更新和删除操作
- 在vuex的store中如何正确的通过axios进行请求操作获取数据
- 对mySQL数据库进行数据操作之添加
- 稳扎稳打Silverlight(57) - 4.0通信之WCF RIA Services: 概述, 通过 DomainDataSource 实现数据的添加、查询、更新和删除操作
- 通过触发器进行的操作