zoukankan      html  css  js  c++  java
  • 从配置文件生成连接字符串

    首先要在配置文件web.config中写入以下代码,此处注意了,跟原来写的连接字符串不同:

    1 <connectionStrings>
    2   <clear/>
    3   <add name="partialConnectString" 
    4     connectionString="Initial Catalog=Northwind;"
    5     providerName="System.Data.SqlClient" />
    6 </connectionStrings>

    其中,写入的是providerName字段,跟原来的不同。

    然后就可以在.cs文件中编写连接程序了:

    可以自定义一个连接字符串方法BuildConnectionString():

     1 public string void BuildConnectionString(string dataSource,string userName, string userPassword)
     2 {
     3     ConnectionStringSettings settings =
     4         ConfigurationManager.ConnectionStrings["partialConnectString"];
     5 
     6     if (null != settings)
     7     {
     8         string connectString = settings.ConnectionString;
     9 
    10         SqlConnectionStringBuilder builder =
    11             new SqlConnectionStringBuilder(connectString);
    12 
    13         builder.DataSource = dataSource;
    14         builder.UserID = userName;
    15         builder.Password = userPassword;
    16         return (builder.ConnectionString);
    17     }
    18 }

    其中,传入“数据源”、“用户名”、“密码”。然后返回连接字符串。

    这个就是用配置文件编写连接字符串的方法。

  • 相关阅读:
    为什么需要域驱动设计(DDD)?
    什么是无所不在的语言?
    什么是耦合?
    什么是 Spring Cloud?
    你更倾向用那种事务管理类型?
    您对微服务有何了解?
    微服务架构有哪些优势?
    微服务架构如何运作?
    @Qualifier 注解 ?
    JdbcTemplate ?
  • 原文地址:https://www.cnblogs.com/KTblog/p/4263185.html
Copyright © 2011-2022 走看看