zoukankan      html  css  js  c++  java
  • 三层架构中DAL层Sqlhelper怎样快速掌握?(常用)

    首先把Model层和UI层的数据源一定要配置完成,按步骤会特别顺手。

    1.我们来到Web.config中找到UI层配置的数据源的name:

    <add name="ProDBConnectionString" connectionString="Data Source=.;Initial Catalog=ProDB;Integrated Security=True"
                providerName="System.Data.SqlClient" />

    这个 name="ProDBConnectionString"。

    2.我们来看DAL层的SqlHelper:

     public class SqlHelper
        {
            //固定连接字符串
            public static string strcon = ConfigurationManager.ConnectionStrings["ProDBConnectionString"].ConnectionString;
    
            /// <summary>
            /// 查询
            /// </summary>
            /// <param name="sql"></param>
            /// <returns></returns>
            public static DataTable Cx(string sql)
            {
                DataTable dt=new DataTable();
                SqlDataAdapter arAdapter=new SqlDataAdapter(sql,strcon);
                arAdapter.Fill(dt);
                return dt;
            }
            /// <summary>
            /// 增删改
            /// </summary>
            /// <param name="sql"></param>
            /// <returns></returns>
            public static int Zsg(string sql)
            {
                int num = 0;
                SqlConnection sqlcon=new SqlConnection(strcon);
                SqlCommand cmd=new SqlCommand(sql,sqlcon);
                try
                {
                    sqlcon.Open();
                    num = cmd.ExecuteNonQuery();
                }
                finally
                {
                    if (sqlcon.State==ConnectionState.Open)
                    {
                        sqlcon.Close();
                    }
                }
    
                return num;
            }
        }

    我们的命名写的很通俗易懂,大家理解的也会很快~

  • 相关阅读:
    Web前端浏览器兼容性问题及解决方案
    JS
    vue element-ui 重置样式问题
    学习的一些文章链接
    打开新世界的第一步:学习servlet
    java学习初体验之课后习题
    下载、安装jdk8(Windows下)并配置变量环境
    下载PhpStorm并进行激活
    WCF+NHibernate 序列化
    wcf 证书+ssl+自定义用户名密码
  • 原文地址:https://www.cnblogs.com/NeatFan/p/13167802.html
Copyright © 2011-2022 走看看