读者您好
首先谢谢您对明日科技的支持,对您提出的要求,给出以下代码示例作为参考(注:不要完全照抄,需要你灵活的应用到具体程序中),同时希望您在客服QQ中不要使用“晕”等类似的词语,希望您尊重客服人员的劳动,给她们带来一个较好的工作氛围,以便更好的为您服务,示例代码如下:
//调用存储过程
SqlConnection conn=new SqlConnection("连接字符串");
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = new SqlCommand();
sda.SelectCommand.Connection = conn;
sda.SelectCommand.CommandText = "执行删除操作的存货过程名";
sda.SelectCommand.CommandType = CommandType.StoredProcedure;
//设置存储过程的参数,假设该存储过程只有参数 @Id(整型)
SqlParameter param = new SqlParameter("@Id", SqlDbType.Int);
param.Direction = ParameterDirection.Input; //表示存储过程带有输入参数
param.Value = DataGridView1.CurrentRow.Cells["id"];
sda.SelectCommand.Parameters.Add(param);
//执行存储过程
conn.Open();
sda.SelectCommand.ExecuteNonQuery();