Ako používať súbory údajov prepojenie s OleDbConnection objekt Visual C#.NET

DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:308426
Pre Microsoft Visual Basic.ČISTÁ verziu tohto článku, pozri 308075.
Pre Microsoft Visual C++.ČISTÁ verziu tohto článku, pozri 308428.

Tento článok odkazuje na nasledujúce Microsoft.Priestor názvov knižnice tried NET rámca:
  • System.Data.OleDb

V TEJTO ÚLOHE

SUHRN
Tento článok ukazuje ako použiť súbor OLE DB Universal Data Link (.udl) špecifikovať, pripojenie reťazec, ktorý ADO.NET OleDbConnection objekt sa používa na vytvorenie pripojenia databázy.

OLE DB Universal Data Link (.udl) súbory poskytujú pohodlný spôsob, ako vytvoriť a overiť reťazec pripojenia ActiveX Data Objects (ADO), ktorý sa používa na pripojenie na zdroj údajov OLE DB. Informácie o pripojení reťazec je trvalé v špecifickom formáte do súboru s príponou .udl. Môže odkaz súboru s príponou .udl v ConnectionString Vlastnosť ADO.NET OleDbConnection objekt, ktorý chcete zadať reťazec pripojenia, ktorý objekt by použiť na pripojenie na databázu. Použitie Názov súboru parameter reťazec pripojenia na určenie názvu .udl súbor, ktorý obsahuje informácie o pripojení reťazec.

Je dôležité si uvedomiť nasledujúce informácie, ktoré je prevzatá z článok o "OleDbConnection.ConnectionString majetok".NET rámec triedy knižnica dokumentáciu (pozri Odkazy oddiel):
Odkaz na Microsoft údajov prepojenie (UDL), pridať odkaz na UDL na ConnectionString vo forme „názov súboru = myfile.udl ". Ak viac než jedno UDL je zadaný v reťazci pripojenia, len posledný výskyt je načítaný. Ak špecifikovať UDL a následne hovor OleDbConnection objekt na načítanie ConnectionString, ConnectionString obsahuje odkaz na Súbor UDL, nie obsah súboru. Pripojenie reťazce, ktoré obsahujú UDLs sú analyzované zakaždým OleDbConnection je otvorená. Pretože to môže ovplyvniť výkon, ConnectionString znamená, že nie odkaz UDL sa odporúča.
back to the top

Kroky na vybudovanie vzorky

Postupujte podľa týchto krokov vytvorte Visual C#.NET konzoly aplikácie, ktorá používa súbor typu .udl zadanie informácií reťazec pripojenia pre ADO.NET OleDbConnection objekt:
  1. Použite SQL Server OLE DB Provider pripojte na jeden z databáz servera Microsoft SQL Server a vytvoriť súbor typu .udl s názvom Test.udl v koreňovom priečinku jednotky C.

    Poskytovateľa Microsoft OLE DB pre Jet 4.0 môžete použiť tiež na konfigurovanie súbor .udl pripojiť k programu Microsoft Access 97 alebo 2000 databázy, ak nemáte prístup k databáze SQL Server.Ďalšie informácie o tom, ako vytvoriť súbor typu .udl, kliknutím na nasledujúce číslo článku databázy Microsoft Knowledge Base:
    189680 Ako používať Data Link súbory s ADO
  2. Otvorte nový Visual C#.NET konzolovú aplikáciu.
  3. Nahraďte predvolený kód v Class1 module nasledujúci kód:
    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. Vo výkaze, ktorý stanovuje ConnectionString Vlastnosť OleDbConnection objekt, upravte cestu na súbor .udl, ak ste vytvorili s iným názvom alebo pretrvávali na iné miesto.
  5. Spustite aplikáciu z v rámci Visual Studio.NET integrované vývojové prostredie (IDE). Okno konzoly by mali otvoriť a zobraziť text, "Connection opened úspešne!" naznačuje, že OleDbConnection objekt bol schopný použiť pripojenie reťazec informácie v súbore .udl nadviazať spojenie databázy.
  6. Stlačením klávesu ENTER zamietol okna konzoly a zastaviť uplatňovanie.
back to the top
ODKAZY
Ďalšie informácie o OleDbConnection.ConnectionString vlastníctva, pozrite si tému.NET rámec triedy knižnica dokumentácia:Ďalšie informácie získate kliknutím na nasledujúce číslo článku databázy Microsoft Knowledge Base:
189680 Ako používať Data Link súbory s ADO
back to the top

Upozornenie: Tento článok bol preložený automaticky.

Egenskaper

Artikel-id: 308426 – senaste granskning 11/01/2011 06:17:00 – revision: 2.0

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

  • kbhowtomaster kbsystemdata kbmt KB308426 KbMtsk
Feedback