日期:2014-05-18 浏览次数:20792 次
SqlConnection conn = SqlConn(); string delStr = "delete GoodInfo where gNo = @no"; //删除命令语句 SqlCommand cmd = new SqlCommand(delStr, conn); //添加参数并赋值 //cmd.Parameters.AddWithValue("@no",no); //类型, 自动? cmd.Parameters.Add("@no", SqlDbType.NChar, 10); cmd.Parameters["@no"].Value = no; int result = -1; try { conn.Open(); result = cmd.ExecuteNonQuery(); //当 no = A006的时候,首次执行的时候,为什么会有两行受影响? Console.WriteLine(result + "行受影响\n"); } catch (Exception e) { Console.WriteLine("错误: " + e.Message); } finally { conn.Close(); //关闭与数据库的连接 } return result;