zoukankan      html  css  js  c++  java
  • 访问web.config中数据库连接字符串

    ConfigurationManager 成员
    提供对客户端应用程序配置文件的访问。无法继承此类。

    private DataSet RunQuery(SqlCommand sqlQuery)
        {
            
    string connectionString =
                ConfigurationManager.ConnectionStrings
                [
    "NorthwindConnectionString"].ConnectionString;
            SqlConnection DBConnection 
    =
                
    new SqlConnection(connectionString);
            SqlDataAdapter dbAdapter 
    = new SqlDataAdapter();
            dbAdapter.SelectCommand 
    = sqlQuery;
            sqlQuery.Connection 
    = DBConnection;
            DataSet resultsDataSet 
    = new DataSet();
            
    try
            {
                dbAdapter.Fill(resultsDataSet);
            }
            
    catch
            {
                labelStatus.Text 
    = "Unable to connect to SQL Server.";
            }
            
    return resultsDataSet;
        }

    // Get connectionStrings.
    static void GetConnectionStrings()
    {
        
    // Get the connectionStrings.
        ConnectionStringSettingsCollection connectionStrings =
             ConfigurationManager.ConnectionStrings;

        
    // Get the collection enumerator.
        IEnumerator connectionStringsEnum =
            connectionStrings.GetEnumerator();

        
    // Loop through the collection and 
        
    // display the connectionStrings key, value pairs.
        int i = 0;
        Console.WriteLine(
    "Connection strings.");
        
    while (connectionStringsEnum.MoveNext())
        {
            
    string name = connectionStrings[i].Name;
            Console.WriteLine(
    "Name: {0} Value: {1}",
            name, connectionStrings[name]);
            i 
    += 1;
        }

    }
  • 相关阅读:
    elk 之elasticsearch 部分参数参考(1)
    ubuntu16.04安装mariadb 缺少ncurses-devel
    死锁以及避免死锁
    python中的@
    Python中的logging模块
    Cannot find /usr/src/jdk1.7.0_79/lib/*.*/bin/setclasspath.sh 找不到文件
    shelve -- 用来持久化任意的Python对象
    Python-机器学习基础-K近邻算法
    Python-机器学习基础-Pandas
    Java-多线程
  • 原文地址:https://www.cnblogs.com/qixin622/p/769660.html
Copyright © 2011-2022 走看看