日期:2014-05-18 浏览次数:20575 次
ALTER PROCEDURE insert_customer ( @customid [char] (10), @customname [char] (10), @customcharge [char] (10), @customdesc [varchar] (100), @customlevel [int] ) AS insert into [corporation].[dbo].[customer] ( [CustomID], [CustomName], [CustomCharge], [CustomDesc], [CustomLevel] ) values ( @customid, @customname, @customcharge, @customdesc, @customlevel ) RETURN
ALTER PROCEDURE update_customer ( @customid [char] (10), @oldcustomid [char] (10), @customname [char] (10), @customcharge [char] (10), @customdesc [varchar] (100), @customlevel [int] ) AS update [corporation].[dbo].[customer] set [CustomID] = @customid, [CustomName] = @customname, [CustomCharge] = @customcharge, [CustomDesc] = @customdesc, [CustomLevel] = @customlevel where (CustomID = @oldcustomid) RETURN
string strconn = Convert.ToString(ConfigurationManager.ConnectionStrings["ConnectionString"]); SqlConnection conn = new SqlConnection(strconn); conn.Open(); SqlCommand cmd = new SqlCommand("insert_customer", conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@customid", TextBox1.Text.Trim())); cmd.Parameters.Add(new SqlParameter("@customname", TextBox2.Text.Trim())); cmd.Parameters.Add(new SqlParameter("@customcharge", DropDownList1.Text.Trim())); cmd.Parameters.Add(new SqlParameter("@customdesc", TextBox3.Text.Trim())); cmd.Parameters.Add(new SqlParameter("@customlevel", DropDownList2.Text.Trim())); cmd.ExecuteNonQuery(); Response.Redirect("Customers.aspx"); conn.Close();