Как использовать файлы связей с объект OleDbConnection в Visual C#.NET

Переводы статьи Переводы статьи
Код статьи: 308426 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

В данной статье демонстрируется использование файла OLE DB универсальной связи с данными (.udl) указать строку соединения, ADO.NET OleDbConnection объект используется для установления подключения к базе данных.

Файлы OLE DB универсальной связи с данными (.udl) предоставляют удобный способ для создания и проверки строка подключения объектов данных ActiveX (ADO), который используется для подключения к источнику данных OLE DB. Строка подключения сохраняется в определенном формате в файле с расширением .udl. Ссылка UDL-файл в ConnectionString свойство объекта ADO.NET OleDbConnection Объект, задайте строку соединения для объекта следует использовать для подключения к базе данных. Использование Имя файла параметр строки подключения для указания имени файла UDL, содержащей строку подключения.

Следует отметить следующие сведения взяты из статьи «OleDbConnection.ConnectionString свойство» в.Документация библиотеки классов NET Framework (см. Ссылки раздел):
Для ссылки на Microsoft Data Link (UDL), добавьте ссылку на UDL, чтобы ConnectionString в форме "имя = myfile.udl". Если в строке соединения указано несколько UDL, загружается только последнее вхождение. Если указать UDL и затем вызвать OleDbConnection объект для получения ConnectionString, ConnectionString содержит ссылку на файл UDL, а не содержимое файла. Строки соединения, содержащие UDL, анализируются при каждом OleDbConnection будет открыт. Так как это может повлиять на производительность, ConnectionString без ссылок рекомендуется UDL.

Шаги для построения примера

Выполните следующие действия для создания Visual C#.NET консольного приложения, которое использует UDL-файл, чтобы указать строку подключения ADO.NET OleDbConnection объект:
  1. Использование SQL Server поставщик OLE DB для подключения к одной из баз данных Microsoft SQL Server и создать UDL-файл с именем Test.udl в корневой папке диска C.

    Поставщик Microsoft OLE DB для Jet 4.0 можно также использовать для настройки файла UDL для подключения к Microsoft Access 97 или 2000 базы данных, если у вас нет доступа к базе данных SQL Server.Для получения дополнительных сведений о создании файла UDL щелкните следующий номер статьи базы знаний Майкрософт:
    189680 Использование файлов данных ссылок с ADO
  2. Откройте новый Visual C#.NET консольного приложения.
  3. Замените код по умолчанию в модуле класса Class1 следующий код:
    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. В инструкции, которая задает ConnectionString свойства элемента OleDbConnection объекта, измените путь к UDL-файл, если он создан с другим именем или сохранен в другом месте.
  5. Запуск приложения в Интегрированной среде разработки Visual Studio.NET. Следует открыть и отображения текста в окне консоли, «Открыть подключение успешно!» указывает, что OleDbConnection объект мог использовать строку подключения в файле .udl для установления соединения с базой данных.
  6. Нажмите клавишу ВВОД, чтобы закрыть окно консоли и остановить приложение.

Ссылки

Для получения дополнительных сведений о OleDbConnection.ConnectionString свойство, обратитесь к следующим разделам.Документация библиотеки классов NET Framework:
http://MSDN.Microsoft.com/en-us/library/System.Data.OleDb.OleDbConnection.ConnectionString.aspx
Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
189680 Использование файлов данных ссылок с ADO

Свойства

Код статьи: 308426 - Последний отзыв: 6 июня 2011 г. - Revision: 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 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:308426

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com