SORU
26 Ocak 2011, ÇARŞAMBA


Herhangi bir bağlantı dizesi C ayrıştırıcı var#mı?

Bir bağlantı dizesi var ve örneğin göz için mümkün olmak istiyorum "Veri Kaynağı". Bir ayrıştırıcı ya da tek bir dize aramak zorunda mıyım?

CEVAP
26 Ocak 2011, ÇARŞAMBA


Evet, System.Data.Common.DbConnectionStringBuilder sınıfı var.

Bu DbConnectionStringBuilder sınıf hangi temel sınıf sağlar türü kesin belirlenmiş bağlantı dizesi inşaatçılar (SqlConnectionStringBuilder, OleDbConnectionStringBuilder ve üzerinde) türetmek. Bağlantı dizesi inşaatçılar, geliştiriciler izin programlı olarak oluşturun doğru bağlantı dizeleri ve ayrıştırma ve yeniden varolan bir bağlantı dizeleri.

Faiz alt sınıfları vardır:

System.Data.EntityClient.EntityConnectionStringBuilder
System.Data.Odbc.OdbcConnectionStringBuilder
System.Data.OleDb.OleDbConnectionStringBuilder
System.Data.OracleClient.OracleConnectionStringBuilder
System.Data.SqlClient.SqlConnectionStringBuilder

Örneğin, "dışarı Veri Kaynağı peek" SQL-server bağlantı dizesi, yapabilirsiniz:

var builder = new SqlConnectionStringBuilder(connectionString);
var dataSource = builder.DataSource;

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BurnedInDotCom

    BurnedInDotC

    3 NİSAN 2010
  • Edge-CGI 3D Tutorials and more!

    Edge-CGI 3D

    11 HAZİRAN 2013
  • Feel The Electricity!

    Feel The Ele

    20 ŞUBAT 2010