Veri Bağlantısı Dosyalarını Visual C# .NET'teki OleDbConnection nesnesi ile kullanma

ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.

Makalenin İngilizcesi aşağıdaki gibidir: 308426
Bu makalenin Microsoft Visual Basic .NET sürümü için bkz: 308075.
Bu makalenin Microsoft Visual C++ .NET sürümü için bkz: 308428.

Bu makalede aşağıdaki Microsoft .NET Framework sınıf kitaplığı ad alanına başvurur:
  • System.Data.OleDb

BU GÖREVDE

Özet
Bu makalede OleDbConnection ADO.NET nesne bir veritabanı bağlantısı kurmak için kullanılan bağlantı dizesini belirtmek için OLE DB evrensel veri bağlantısı (.udl) dosyası kullanımı gösterilmiştir.

OLE DB evrensel veri bağlantısı (.udl) dosyaları oluşturmak ve bir OLE DB veri kaynağına bağlanmak için kullanılan bir ActiveX Data Objects (ADO) bağlantı dizesi doğrulamak için kullanışlı bir yol sağlar. Bağlantı dizesi bilgilerinin belirli bir .udl uzantılı bir dosya biçimine kalıcıdır. Nesne bir veritabanına bağlanmak için kullanacağı bağlantı dizesini belirtmek için bir OleDbConnection ADO.NET nesne ConnectionString özelliğinde bir .udl dosyası başvurabilir. Bağlantı dizesi bilgileri içeren bir .udl dosyası adını belirtmek için bağlantı dizesi Dosya adı parametresini kullanın.

.NET Framework sınıf kitaplığı belgelerindeki "OleDbConnection.ConnectionString özelliği" makalesinde alınır aşağıdaki bilgileri unutmayın önemlidir (bkz. Başvurular Bölüm):
Microsoft Data Link (UDL) baþvurmak için ConnectionString formunda UDL başvuru ekleyin "dosya adı myfile.udl =". Birden fazla UDL bağlantı dizesinde belirtilirse, yalnızca son oluşumu yüklenir. Bir UDL belirtirseniz ve sonradan OleDbConnection nesne ConnectionStringalmak için çağrı, ConnectionString UDL dosyası, dosya içeriğini değil başvuru içerir. UDLs içeren bağlantı dizeleri OleDbConnection her açıldığında ayrıştırılır. Bu performansını etkileyebileceğinden, bir UDL başvurmayan bir ConnectionString önerilir.
back to the top

Örneği oluşturmak için adımları

Bir Visual C# .NET konsol OleDbConnection ADO.NET nesne için bağlantı dizesi bilgileri belirtmek için bir .udl dosyasını kullanan uygulama oluşturmak için şu adımları izleyin:
  1. C sürücüsünün kök klasöründe Test.udl adlı bir .udl dosyası oluşturmak ve Microsoft SQL Server veritabanlarınızı birine bağlanmak için SQL Server OLE DB sağlayıcısı kullanma

    Microsoft Jet 4.0 OLE DB sağlayıcısı, SQL Server veritabanına erişim izni yoksa, Microsoft Access 97 veya 2000 veritabanına bağlanmak için udl dosyasını yapılandırmak için de kullanabilirsiniz.Bir .udl dosyası oluşturma hakkında ek bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    189680 ADO ile veri bağlantısı dosyalarını kullanma
  2. Yeni bir Visual C# .NET konsol uygulaması açın.
  3. Class1 modülünde varsayılan kodu aşağıdaki kodla değiştirin:
    using System;using System.Data;using System.Data.OleDb;namespace DataLink{    class Class1    {        static void Main(string[] args)        {            OleDbConnection myConnection = new OleDbConnection("File Name = d:\\test.udl");            try            {                myConnection.Open();                if (myConnection.State == ConnectionState.Open)                    Console.WriteLine("Connection opened successfully!");                else                    Console.WriteLine("Connection could not be established");            }            catch(Exception ex)            {                Console.WriteLine(ex.Message.ToString());            }            finally            {                myConnection.Close();            }            Console.ReadLine();             return;        }    }}					
  4. Farklı bir adla oluşturuldu veya farklı bir konuma kalıcı OleDbConnection nesne ConnectionString özelliğini ayarlayan ifadede, .udl dosyası yolunu değiştirin.
  5. Uygulamanın içinde Visual Studio.NET tümleşik geliştirme ortamı (IDE) çalıştırın. Bir konsol penceresi açın ve görüntü metni, "Bağlantı başarıyla açıldı!" OleDbConnection nesneyi veritabanı bağlantısı kurmak için UDL dosyasında bağlantı dizesi bilgilerinin kullanabilmek için göstermek için.
  6. Konsol penceresini kapatın ve uygulamayı durdurmak için ENTER tuşuna basın.
back to the top
Referanslar
OleDbConnection.ConnectionString özelliði hakkýnda daha fazla bilgi için .NET Framework sınıf kitaplığı aşağıdaki belgelere bakın:Ek bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
189680 ADO ile veri bağlantısı dosyalarını kullanma
back to the top

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Властивості

Ідентифікатор статті: 308426 – останній перегляд: 06/12/2016 08:05:00 – виправлення: 4.0

Microsoft ADO.NET 1.1, Microsoft Visual C# .NET 2002 Standard Edition, Microsoft Visual C# .NET 2003 Standard Edition

  • kbhowtomaster kbsystemdata kbmt KB308426 KbMttr
Зворотний зв’язок