[C#] 调用SQL存储过程,查询功能,返回DataTable →→→→→进入此内容的聊天室

来自 , 2019-04-22, 写在 C#, 查看 144 次.
URL http://www.code666.cn/view/06fe1c23
  1. public static void Read_VoteBasic(int vbid, out DataTable dt)
  2.         {
  3.             dt = new DataTable();
  4.             try
  5.             {
  6.                 using (SqlConnection conn = new SqlConnection(strConn))
  7.                 {
  8.                     SqlCommand cmd = new SqlCommand("Read_VoteBasic", conn);
  9.                     cmd.CommandType = CommandType.StoredProcedure;
  10.  
  11.                     SqlParameter spvoteid = new SqlParameter("@pVoteID", SqlDbType.Int);
  12.                     spvoteid.Value = vbid;
  13.  
  14.                     cmd.Parameters.Add(spvoteid);
  15.  
  16.                     conn.Open();
  17.                     using (SqlDataAdapter sda = new SqlDataAdapter())
  18.                     {
  19.                         sda.SelectCommand = cmd;
  20.                         sda.Fill(dt);
  21.                     }
  22.                     conn.Close();
  23.                 }
  24.             }
  25.             catch (Exception)
  26.             {
  27.                 dt = null;
  28.                 //throw;
  29.             }
  30.         }
  31. 尽量避免使用out

回复 "调用SQL存储过程,查询功能,返回DataTable"

这儿你可以回复上面这条便签

captcha