ГЛАВНАЯ     АРХИВ     НАПИСАТЬ АДМИНУ     ПОДПИСАТЬСЯ НА RSS     ВОЙТИ      

Поиск

Категории

Облако тегов

  << Предыдущий пост       Следующий пост >>  
От: peerAt
4. марта 2012 15:35

Во многих блогах обсуждается получение ConnectionString из web.config-а. Однако, что если мы нуждаемся в вытаскивании не всей строки соединения, а ее части, такоой как DataSource или Initial Catalog. Этот пост объясняет как вытащить их:



C#




protected void Page_Load(object sender, EventArgs e)

{

string connStr = WebConfigurationManager.ConnectionStrings

    ["NorthwindConnectionString"].ConnectionString;

SqlConnectionStringBuilder bldr = 

    new SqlConnectionStringBuilder(connStr);

// displays (local)

string dataSrc = bldr.DataSource;

// displays Northwind

string iniCat = bldr.InitialCatalog;

}



VB.NET




    Protected Sub Page_Load(ByVal sender As Object, _

                            ByVal e As EventArgs)

        Dim connStr As String = _

        WebConfigurationManager.ConnectionStrings _

        ("NorthwindConnectionString").ConnectionString

        Dim bldr As New SqlConnectionStringBuilder(connStr)

        ' displays (local)

        Dim dataSrc As String = bldr.DataSource

        ' displays Northwind

        Dim iniCat As String = bldr.InitialCatalog

    End Sub



Как показано выше, мы использовали SqlConnectionStringBuilder для того чтобы выковырять содержимое строки соединения. Этот класс предоставляет простой способ создать и управлять содержимым ConnectionString.



Это перевод. Оригинал здесь.

Похожие записи


Вопросы на собеседовании C#, Net, ASP.NET, SQL
Продолжая тему вопросов на собеседовании. Нашел еще одну подборку. Оригинал лежит здесь . Перенес, чтобы не затерялось. Есть вполне вменяемые ответы (хотя, на некоторые вопросы ответил бы по-другому). Ответы находятся после списка вопросов, я их не менял. 23. Что такое шаблон проектирования Model/View/Controller? Как и зачем его применяют? 2...

Способы заработка на сайте
На этом блоге было много постов про производство и раскрутку сайтов. Но пока не было про заработок на них. Пора исправить этот недочет. Здесь будут описаны по возможности не фантастичные, и не супер низко прибыльные способы. Также упор будет сделан именно на организацию процесса, а не технических деталях, которых в обилии в интернете. Несмотря на то, что как пр...

Как использовать LINQ для того, чтобы вытащить только строки из ArrayList ?
Здесь простой пример того, как используя LINQ вытащить только строки из нетипизированного списка (ArrayList), который содержит строки и целые числа. C#static void Main(string[] args){ ArrayList al = new ArrayList { "Hello", 200, "World", false, 100 }; var onlyStr = al.OfType<string>(); Console.WriteLine("Printing Only Strings"); ...

Добавить комментарий




biuquote
  • Комментарий
  • Предпросмотр
Loading


  Сохранить комментарий