Aslında SqlConnectionStringBuilder
, bağlantı dizenizi oluşturmak için sınıfı kullanabilirsiniz . Oluşturmak için bağlantı dizesini , bunu bir nesne örneğini gerekir SqlConnectionStringBuilder
ve veritabanına bağlanmak için kullandığınız parametrelerle kendi özelliklerini ayarlayın. Sonra alabilirsiniz bağlantı dizesini gelen ConnectionString
gelen özelliği SqlConnectionStringBuilder
olarak bu örnekte gösterilen nesne,:
Örneğin:
SqlConnectionStringBuilder sConnB = new SqlConnectionStringBuilder ()
{
DataSource = "ServerName",
InitialCatalog = "DatabaseName",
UserID = "UserName",
Password = "UserPassword"
}.ConnectionString
SqlConnection conn = new SqlConnection(sConnB.ConnectionString);
Bunu new
doğrudan yapmak için operatörü kullanabilirsiniz .
Örneğin:
SqlConnection conn = new SqlConnection(
new SqlConnectionStringBuilder ()
{
DataSource = "ServerName",
InitialCatalog = "DatabaseName",
UserID = "UserName",
Password = "UserPassword"
}.ConnectionString
);
Bağlantı dizenizi oluşturmak için daha fazla parametre ekleyebilirsiniz . Parametrelerin, SqlConnectionStringBuilder
nesne özelliklerinde ayarlanan değerlerle tanımlandığını unutmayın .
Ayrıca, Microsoft Visual Studio'nun ekli veritabanıyla bağlantısından veritabanı bağlantı dizesini alabilirsiniz. Veritabanını seçtiğinizde, özellikler panelinde bağlantı dizesi gösterilir .
SqlConnectionStringBuilder
Sınıfın özelliklerinin tam listesi , Microsoft MSDN sitesindeki bu sayfada listelenmiştir .
SQL Server'ın varsayılan kullanıcısı hakkında sa , "sistem yöneticisi" anlamına gelir ve şifresi SQL Server sürümüne göre değişir. Açık bu sayfada şifre nasıl değiştiğini görebilirsiniz.
SQL Server 2008 / R2 Express Kullanıcı: sa Şifre: [boş şifre - izni alan bağlamak için boş]
SQL Server 201x Express Kullanıcı: sa Şifre: Password123
SQL Server 20xx Web veya Standart Kullanıcı: sa Parola: Yöneticiniz veya aynı olacaktır VDS'nin sağlandığı anda root kullanıcı şifresi.
Sen ile giriş yapabilirsiniz sa SQL Server Veritabanı Yöneticisi başlangıcında bu giriş penceresinde kullanıcı. Bu görseldeki gibi: