DAL/SQLHelper.cs

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DAL.Register
{
   public class SQLHelper
    {
       
        //数据库连接
        private readonly static string comm = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString;

        #region 添加/修改/删除
        public static int Close(string sql, SqlParameter[] sqlp)
        {
            using (SqlConnection conn = new SqlConnection(comm))
            {
                using (SqlCommand A = new SqlCommand(sql, conn))
                {
                    A.Parameters.AddRange(sqlp); 
                    conn.Open();
                    int i = A.ExecuteNonQuery();
                    return i;
                }
            }
        }
        #endregion

        #region 查询
        public static DataTable Query(string sql, SqlParameter[] b)
        {
            using (SqlConnection conn = new SqlConnection(comm))
            {
                using (SqlDataAdapter A = new SqlDataAdapter(sql, conn))
                {
                    if (b!=null)
                    {
                        A.SelectCommand.Parameters.AddRange(b);
                    }
                    DataTable ds = new DataTable();
                    A.Fill(ds);
                    return ds;
                }
            }
        }
        #endregion

        /// <summary>
        /// 下拉框
        /// </summary>
        /// <param name="a"></param>
        /// <returns></returns>
        public static DataSet Box(string sql)
        {
            using (SqlConnection conn = new SqlConnection(comm))
后面还有 50 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。