В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Браузер не поддерживается

Чтобы использовать веб-сайт, обновите браузер.

Обновите браузер до последней версии Internet Explorer

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

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:308426
Для Microsoft Visual Basic.NET версии данной статьи, см. 308075.
Для Microsoft Visual C++.NET версии данной статьи, см. 308428.

В данной статье относится к следующим Microsoft.Библиотека классов NET Framework пространства имен:
  • System.Data.OleDb

В ЭТОЙ ЗАДАЧЕ

Аннотация
В данной статье демонстрируется использование файла 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.
back to the top

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

Выполните следующие действия для создания 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. Нажмите клавишу ВВОД, чтобы закрыть окно консоли и остановить приложение.
back to the top
Ссылки
Для получения дополнительных сведений о OleDbConnection.ConnectionString свойство, обратитесь к следующим разделам.Документация библиотеки классов NET Framework:Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
189680 Использование файлов данных ссылок с ADO
back to the top

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 308426 — последний просмотр: 06/06/2011 14:51: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 KbMtru
Отзывы и предложения
.com/ms.js'><\/script>");