Aracılığıyla paylaş


İçerik Bağlantısı

İç veri erişim sorunu oldukça yaygın bir senaryodur.Diğer bir deyişle, aynı sunucuda erişmek istediğiniz, ortak dil çalışma zamanı (clr) saklı yordam işlevini çalıştırmadan veya.Bir seçenek, kullanarak bir bağlantı oluşturmak için System.Data.SqlClient.SqlConnection, bağlantı belirtmek dize yerel sunucu ve açık bağlantı. işaretBu, oturum açmak için kimlik bilgileri bilgilerinin belirtilmesi gerekir.Saklı yordam veya işlev dışında farklı bir veritabanına oturum sırasında bağlantı ise, farklı olabilir SET seçenekleri, onu ayrı bir işlemde, değil görmek, geçici tablolar ve böyle devam eder.Birisi bu sunucuya bağlı ve onu harekete geçirmek için bir sql deyim kendi yönetilen saklı yordam veya işlev kodu sql Server işleminde yürüten, bunun olmasıdır.Büyük bir olasılıkla saklı yordam veya işlev ile birlikte kendi işlem bağlantı bağlamında yürütmek için istediğiniz SET seçenekleri ve böyle devam eder.Bu içerik bağlantısı verilir.

İçerik Bağlantısı, kodunuzun ilk başlatıldığı bağlamında Transact-sql deyimlerinin yürütmek sağlar.İçerik bağlantısı elde etmek için "İçerik Bağlantısı" kullanmalısınız. Bağlantı dize aşağıdaki örnekte olduğu gibi anahtar sözcük:

[C#]

using(SqlConnection connection = new SqlConnection("context connection=true")) 
{
    connection.Open();
    // Use the connection
}

[Visual Basic]

Using connection as new SqlConnection("context connection=true")
    connection.Open()
    ' Use the connection
End Using

Bu Bölümde