SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
SqlCommand myCommand = new SqlCommand("CMRC_ShoppingCartAddItem", myConnection); // Mark the Command as a SPROC
myCommand.CommandType = CommandType.StoredProcedure; // Add Parameters to SPROC
SqlParameter parameterProductID = new SqlParameter("@ProductID", SqlDbType.Int, 4);
parameterProductID.Value = productID;
myCommand.Parameters.Add(parameterProductID); SqlParameter parameterCartID = new SqlParameter("@CartID", SqlDbType.NVarChar, 50);
parameterCartID.Value = cartID;
myCommand.Parameters.Add(parameterCartID); SqlParameter parameterQuantity = new SqlParameter("@Quantity", SqlDbType.Int, 4);
parameterQuantity.Value = quantity;
myCommand.Parameters.Add(parameterQuantity); // Open the connection and execute the Command
myConnection.Open();
myCommand.ExecuteNonQuery();
myConnection.Close();
这一些代码, SqlCommand myCommand = new SqlCommand("CMRC_ShoppingCartAddItem", myConnection);是什么含义?还有如果在添加时,有一个相同种类的图书,可以在数量在自动加1,而不是重新加入一行吗?
SqlCommand myCommand = new SqlCommand("CMRC_ShoppingCartAddItem", myConnection); // Mark the Command as a SPROC
myCommand.CommandType = CommandType.StoredProcedure; // Add Parameters to SPROC
SqlParameter parameterProductID = new SqlParameter("@ProductID", SqlDbType.Int, 4);
parameterProductID.Value = productID;
myCommand.Parameters.Add(parameterProductID); SqlParameter parameterCartID = new SqlParameter("@CartID", SqlDbType.NVarChar, 50);
parameterCartID.Value = cartID;
myCommand.Parameters.Add(parameterCartID); SqlParameter parameterQuantity = new SqlParameter("@Quantity", SqlDbType.Int, 4);
parameterQuantity.Value = quantity;
myCommand.Parameters.Add(parameterQuantity); // Open the connection and execute the Command
myConnection.Open();
myCommand.ExecuteNonQuery();
myConnection.Close();
这一些代码, SqlCommand myCommand = new SqlCommand("CMRC_ShoppingCartAddItem", myConnection);是什么含义?还有如果在添加时,有一个相同种类的图书,可以在数量在自动加1,而不是重新加入一行吗?
解决方案 »
- 高分求教:GRIDVIEW 录入数据是判断是否存在数据库中
- 设置网站的最大并发数
- "不存在从对象类型 System.Web.UI.WebControls.DropDownList 到已知的托管提供程序本机类型的映射。"理论上是说的什么意思?
- CSS的求助
- 求一份网站开发项目计划书
- owc 事件
- 请问如何保存图片到数据库和显示图片到页面,在线等
- 一个想了很久的panel问题
- 怎样用javascript清空freetextbox的内容(急)在线等
- ASP.NET中TEXTBOX的ENABLE属性设置为FALSE的时候,BACKCOLOR变成灰色,字体也变成灰色,怎么能改变这两个颜色?
- 关于网站页面的元素定位问题?
- C#中的PBULIC 变量,在一个过程中付直.,在多个过程使用.怎么不行.
这一名不就说明了Command后面的SQL是存储过程了吗?
当然.CMRC_ShoppingCartAddItem是在Sql Server中定义的存储过程名.
中"CMRC_ShoppingCartAddItem"是存储过程名,myConnetion是定义的连接字符串