Aracılığıyla paylaş


Nasıl yapılır: kaydetme ve bağlantı dizesini Düzenle

Bağlantı dizeleri de Visual Studio uygulamaları (uygulama ayarları da adlandırılır) uygulama yapılandırma dosyasına kaydedilmiş, veya doğrudan uygulamanızda sabit kodlanmış. Bağlantı dizelerini uygulama yapılandırma dosyasına kaydetmek, uygulamanızın bakım görevini basitleştirir. Daha sonra bağlantı dizesi değiştirilmesi gerekiyorsa, uygulama ayarları dosyasındaki (değil uygulamayı derleyin ve kaynak kodunda değiştirmek zorunda kalmadan) güncelleştirebilir.

Bağlantı dizesi içinde (örneğin, parola) hassas bilgileri depolamak, uygulamanızın güvenliğini etkiler. Uygulama yapılandırma dosyasına kaydedilen bağlantı dizeleri şifrelenmez veya farklı birisi dosyaya erişmek ve içeriğini görüntülemek mümkün olabilir. Windows tümleşik güvenlik kullanılarak bir veritabanına erişimi denetlemek için daha güvenli bir yoldur.

Kullanmayı seçmezseniz Windows tümleşik güvenliğini ve veritabanı kullanıcı adı ve parola gerektirir, bağlantı dizesinden atlayabilirsiniz, ancak uygulamanız başarılı bir şekilde veritabanına bağlanmak için bu bilgileri sağlamanız gerekir. Örneğin, bağlantı dizesini çalışma zamanında dinamik olarak oluşturulur ve bu bilgiler için kullanıcıdan istemde bulunur, bir iletişim kutusu oluşturabilirsiniz. Bilgi veritabanı biçimini yakalanırsa güvenlik hala bir sorun olabilir.

Daha fazla bilgi için bkz. Securing Connection Strings.

Bir bağlantı dizesi veri sihirbazlarda kaydetmek için

  • Bağlantıyı kaydetmek için bu seçeneği seçin bağlantı dizesini uygulama yapılandırma dosyasına kaydet sayfa.

Bir bağlantı dizesini doğrudan uygulama ayarları kaydetmek için

  1. Solution Explorer'da çift Projem simgesi (Visual Basic'te) veya özelliklerini simgesi açmak için (C#) Proje Tasarımcısı.

  2. Seçin ayarları sekme.

  3. Girin bir adı için bağlantı dizesi. Bu ad, kod bağlantı dizesinde erişirken başvurun.

  4. Set türü için (Connection string).

  5. Bırakın kapsam ayarlamak Uygulama.

  6. Bağlantı dizesi yazın değeri alan.

    -veya-

    Üç noktaya tıklayın (...) düğmesini değeri alan açmak için Bağlantı özelliklerini bağlantı dizesi oluşturmak için iletişim kutusu. Daha fazla bilgi için bkz. Ekle/Değiştir bağlantısı iletişim kutusunda (Genel).

Uygulama ayarlarında depolanan bağlantı dizelerini düzenleme

Uygulama ayarları kullanılarak kaydedilen bağlantı bilgilerini değiştirebileceğiniz Proje Tasarımcısı.

Uygulama ayarlarında depolanan bağlantı dizesi düzenlemek için

  1. Solution Explorer'da çift Projem simgesi (Visual Basic) veya özelliklerini simgesi (Visual C# açmak için Proje Tasarımcısı.

  2. Seçin ayarları sekme.

  3. Bulmak istediğiniz metni seçin ve Düzenle bağlantısını değeri kutusu.

  4. Bağlantı dizesini Düzenle değeri kutusu.

    -veya-

    İçinde üç nokta tıklatın değeri ile bağlantınızı düzenleme kutusu Bağlantı özelliklerini iletişim kutusu. Daha fazla bilgi için bkz. Ekle/Değiştir bağlantısı iletişim kutusunda (Genel).

Bağlantı dizeleri sabit kodlanmış veri kümelerini düzenleme

Kodda kullanarak kaydedilen bağlantı bilgilerini değiştirebileceğiniz Türü Belirtilmiş Veri Kümeleri Oluşturma ve Düzenleme.

Bir Dataset içinde depolanan bağlantı dizesi düzenlemek için

  1. İçinde Çözüm Gezgini, dataset (.xsd dosyası) ile düzenlemek istediğiniz bağlantıyı çift tıklatın.

  2. Seçin TableAdapter veya düzenlemek istediğiniz sorgu bağlantısı ile.

  3. İçinde özelliklerini pencere genişletin DefaultConnection düğümü.

  4. Hızlı bağlantı dizesini değiştirmek için Düzenle ConnectionString özelliği.

    -veya-

    Aşağı oku tıklatın DefaultConnection özelliği ve Yeni bir bağlantı açmak için Ekle/Değiştir bağlantısı iletişim kutusunda (Genel).

Güvenlik

Bağlantı dizesi içinde (örneğin bir parolayı) hassas bilgileri depolamak, uygulamanızın güvenliğini etkiler. Windows tümleşik güvenlik kullanılarak bir veritabanına erişimi denetlemek için daha güvenli bir yoldur.

Daha fazla bilgi için, bkz. Securing Connection Strings ve ADO.NET Secure Coding Guidelines.

Ayrıca bkz.

Kavramlar

Uygulamanız veri almaya hazırlanıyor

Uygulama veri getiriliyor

Visual Studio veri denetimleri

Uygulamanızın veri düzenleme

Veri doğrulama

Verileri kaydetme

Diğer Kaynaklar

Visual Studio veri uygulamaları genel bakış

Visual Studio verilere bağlanma