Nasıl yapılır: Bir Sistem Kaynağını Atma (Visual Basic)
Kodunuz bloktan çıktığında sistemin bir kaynağı attığını garanti etmek için bir blok kullanabilirsiniz Using
. Bu, büyük miktarda bellek kullanan veya diğer bileşenlerin de kullanmak istediği bir sistem kaynağı kullanıyorsanız kullanışlıdır.
Kodunuz tamamlandığında veritabanı bağlantısını atmak için
Kaynak dosyanızın başına veritabanı bağlantısı için uygun Imports Deyimini (.NET Ad Alanı ve Türü) eklediğinizden emin olun (bu örnekte). System.Data.SqlClient
ve
End Using
deyimleriyle birUsing
blokUsing
oluşturun. Bloğun içine veritabanı bağlantısıyla ilgilenen kodu yerleştirin.Bağlantıyı bildirin ve deyiminin bir parçası olarak bunun bir örneğini
Using
oluşturun.' Insert the following line at the beginning of your source file. Imports System.Data.SqlClient Public Sub AccessSql(ByVal s As String) Using sqc As New System.Data.SqlClient.SqlConnection(s) MsgBox("Connected with string """ & sqc.ConnectionString & """") End Using End Sub
İşlenmeyen bir özel durum da dahil olmak üzere, bloktan nasıl çıkılırsa çıkılsın sistem kaynağı atabilir.
Kapsamı blokla sınırlı olduğundan, bloğun
Using
dışından erişemeyeceğinizisqc
unutmayın.Dosya tanıtıcısı veya COM sarmalayıcısı gibi bir sistem kaynağında aynı tekniği kullanabilirsiniz. Blok'dan çıktıktan
Using
sonra kaynağı diğer bileşenler için kullanılabilir durumda bıraktığından emin olmak istediğinizde birUsing
blok kullanırsınız.
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin