Şu anda çevrimdışısınız; İnternet'in yeniden bağlanması bekleniyor

Tarayıcınız desteklenmiyor

Siteyi kullanmak için tarayıcınızı güncelleştirmeniz gerekir.

Internet Explorer'ın en son sürümüne güncelleştirin

OleDbConnection nesneyi Visual C# .NET ile veri bağlantısı dosyaları nasıl kullanılır

ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.

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şvurulmaktadır:
  • System.Data.OLEDB

Bu görevde

Özet
Bu makalede, bir OLE DB Evrensel veri bağlantısı (.udl) dosyası ADO.NET OleDbConnection nesne bir veritabanı bağlantısı kurmak için kullandığı bağlantı dizesini belirtmek için nasıl kullanılacağı gösterilmektedir.

OLE DB Evrensel veri bağlantısı (.udl) dosyalarını 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çiminde kalıcıdır. ADO.NET OleDbConnection nesnenin nesne bir veritabanına bağlanmak için kullanması gereken bağlantı dizesini belirtmek için <a1>ConnectionString</a1> özelliğinde bir .udl dosyası başvuruda bulunabilir. Bağlantı dizesi bilgilerini içeren bir .udl dosyası adını belirtmek için bir bağlantı dizesi <a1>Dosya adı</a1> parametresini kullanın.

.NET Framework sınıf kitaplığı belgelerindeki "OleDbConnection.ConnectionString özelliği" makalesinden alınmıştır aşağıdaki bilgileri Not önemlidir (References) bölümüne bakın):
Microsoft Data Link (UDL) başvuru için UDL başvurusu formunda ConnectionString ekleyin "dosya adı myfile.udl =". Birden fazla UDL bağlantı dizesinde belirtilirse, yalnızca son oluşumu yüklenir. Bir UDL belirtin ve daha sonra OleDbConnection nesne ConnectionString almak için arama, ConnectionString UDL dosyası, dosya içeriği başvurusunu içerir. UDLs içeren bağlantı dizeleri OleDbConnection her açıldığında ayrıştırıldı. Bu performansı etkileyebilir, bir UDL başvuru yapmıyor ConnectionString önerilir.
back to the top

Örnek oluşturma adımları

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

    Microsoft Jet 4.0 OLE DB Provider, .udl dosyası, SQL Server veritabanına erişiminiz varsa, bir Microsoft Access 97 veya 2000 veritabanına bağlanmak üzere yapılandırmak için de kullanabilirsiniz.Bir .udl dosyası oluşturma hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    189680ADO ile veri bağlantısı dosyaları nasıl kullanılır
  2. Yeni Visual C# .NET konsol uygulaması açın.
  3. Class1 modülünde <a2>Varsayılan</a2> 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ğu veya onu farklı bir konuma kalıcı OleDbConnection nesnesi <a1>ConnectionString</a1> özelliğini ayarlayan deyim UDL dosyasının yolunu değiştirin.
  5. Uygulamadan içinde Visual Studio. NET'i tümleşik geliştirme ortamı (IDE) çalıştırın. Bir konsol penceresi açın ve gerekir metni görüntülemek, "Bağlantı başarıyla açıldı!" veritabanı bağlantısı kurmak için .udl dosyası bağlantı dizesi bilgilerinin kullanabilmek için OleDbConnection nesne olduğunu göstermek için.
  6. Konsol penceresini kapatmak 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 aşağıdaki Microsoft .NET Framework sınıf kitaplığı belgelerine bakın: Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
189680ADO ile veri bağlantısı dosyaları nasıl kullanılır
back to the top

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

Özellikler

Makale No: 308426 - Son İnceleme: 07/14/2004 19:02:04 - Düzeltme: 3.4

  • Microsoft ADO.NET 1.0
  • Microsoft ADO.NET 1.1
  • Microsoft Visual C# .NET 2002 Standard Edition
  • Microsoft Visual C# .NET 2003 Standard Edition
  • kbmt kbhowtomaster kbsystemdata KB308426 KbMttr
Geri bildirim