您的位置:首页 > 运维架构 > 网站架构

三层架构-DAL层

2020-06-25 04:41 731 查看

DAL层(SQLHelp)

  1. 创建DAL层使用类库
  2. 在DAL层创建类SQLHelp
  3. 在DAL层添加引用: Model  System.Configuration  System.Data  System.Data.SqlClient

      使用某些引用时 先在解决方案资源管理器DAL层下的引用添加(右键 添加引用)

  4. 创建类后检查是否具有public属性 没有要手动加上 不然无法调用
  5. 获取数据库链接使用ConfigurationManager.ConnectionStrings方法
  6. ConnectionStrings[""]里的字段在前台(.aspx)使用GridView选择数据源绑定中获取

    之后在Web.config中connectionStrings字段下add name也能找到

  7. 查询方法

    [code]public static DataTable Query(string sql)
    {
    DataTable dt = new DataTable();
    SqlDataAdapter sda = new SqlDataAdapter(sql, strconn);
    sda.Fill(dt);
    return dt;
    }

     

  8. 非查询方法

    [code]public static int NoQuery(string sql)
    {
    int num;
    SqlConnection conn = new SqlConnection(strconn);
    SqlCommand cmd = new SqlCommand(sql, conn);
    try
    {
    conn.Open();
    num = cmd.ExecuteNonQuery();
    }
    finally
    {
    if (conn.State == ConnectionState.Open)
    {
    conn.Close();
    }
    }
    
    return num;
    }

     

  9. 最后使用///添加相应注释

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: