Open
Метод открывает соединение c ЛИНТЕР-сервером в соответствии с параметрами, указанными в строке подключения.
Синтаксис
public override void Open();
Возвращаемое значение
Значение типа void.
Исключения
InvalidOperationException | Недопустимая строка подключения, соединение уже открыто или версия ADO.NET-провайдера не совместима с версией СУБД ЛИНТЕР. | |
ArgumentOutOfRangeException | Уровень изоляции транзакций, заданный в строке подключения, не поддерживается. | |
LinterSqlException | Код завершения СУБД ЛИНТЕР не равен 0. |
Пример
// C#
using System;
using System.Data;
using System.Data.Common;
class ConnectionOpenSample
{
static void Main()
{
// Создание фабрики классов провайдера
DbProviderFactory factory =
DbProviderFactories.GetFactory("System.Data.LinterClient");
// Соединение с БД
DbConnection con = factory.CreateConnection();
con.ConnectionString = "User ID=SYSTEM;Password=MANAGER8";
try
{
con.Open();
Console.WriteLine("Соединение открыто");
}
catch (Exception ex)
{
Console.WriteLine("Ошибка при открытии соединения: " + ex.Message);
}
finally
{
con.Close();
Console.WriteLine("Соединение закрыто");
}
}
}