Sql数据库帮组类

这段时间闲下来写了一些东西,重新写了一个简单的数据库帮组类

 public class MyDBHelper
    {
        public static readonly string connString = ConfigurationManager.ConnectionStrings["mydb"].ToString();
        /// <summary>
        /// 查询
        /// </summary>
        /// <param name="sql"></param>
        /// <param name="parm"></param>
        /// <returns></returns>
        public static DataTable GetInfo(string sql,params SqlParameter[] parm)
        {
            //DataTable dt = new DataTable();
            //using (SqlConnection conn = new SqlConnection(connString))
            //{
            //    using (SqlCommand cmd = new SqlCommand(sql, conn))
            //    {
            //        cmd.CommandType = CommandType.Text;
            //        cmd.Parameters.AddRange(parm);
            //        SqlDataAdapter dap = new SqlDataAdapter(cmd);
            //        dap.Fill(dt);
            //        dap.Dispose();
            //    }
            //}
            //return dt;
            using (SqlConnection conn = new SqlConnection(sql))
            {
                using (SqlDataAdapter dap = new SqlDataAdapter(sql, conn))
                {
                    dap.SelectCommand.Parameters.AddRange(parm);
                    DataTable dt = new DataTable();
                    dap.Fill(dt);
                    return dt;
                }
            }

        }
        /// <summary>
        /// 增删改
        /// </summary>
        /// <param name="sql"></param>
        /// <param name="parm"></param>
        /// <returns></returns>
        public static bool Commad(string sql,params SqlParameter[] parm)
        {
            using (SqlConnection conn = new SqlConnection(connString))
            {
                using (SqlCommand cmd = new SqlCommand(sql, conn))
                {
                    cmd.CommandType = CommandType.Text;
                    cmd.Parameters.AddRange(parm);
                    int h = cmd.ExecuteNonQuery();
                    if (h > 0)
                    {
                        return true;
                    }
                    else
                    {
                        return false;
                    }
                }
            }
            
           
        }

    }
原文地址:https://www.cnblogs.com/lsgsanxiao/p/5732052.html