UserID
Предоставляет или устанавливает имя пользователя, которое должно использоваться при подключении к ЛИНТЕР-серверу.
Это свойство соответствует ключу «UserId» в строке подключения.
Если установлено пустое значение, то при его изменении свойство UserId будет переопределено.
Примечание
В СУБД ЛИНТЕР длина пароля не может быть больше 18 символов. Если задан более длинный пароль, то ADO.NET-провайдер СУБД ЛИНТЕР исключение не генерирует, а использует первые 18 символов.
Декларация
public string UserID {get; set};
Значение свойства
Значение свойства UserID или String.Empty, если значение не установлено.
Исключения
Отсутствуют.
Пример
// C# using System; using System.Data; using System.Data.LinterClient; class ConnectionStringBuilderSample { static void Main() { // Создание объекта LinterDbConnectionStringBuilder LinterDbConnectionStringBuilder builder = new LinterDbConnectionStringBuilder(); builder.DataSource = "LOCAL"; builder.UserID = "SYSTEM"; // Подключение к БД LinterDbConnection con = new LinterDbConnection(); con.ConnectionString = builder.ConnectionString; try { con.Open(); Console.WriteLine("Установлено соединение с сервером"); } catch (LinterSqlException ex) { Console.WriteLine("Ошибка при подключении к серверу:"); Console.WriteLine(ex.Message); if (ex.Number == 1026) { Console.Write("Введите пароль: "); builder.Password = Console.ReadLine(); con.ConnectionString = builder.ConnectionString; try { con.Open(); Console.WriteLine("Установлено соединение с сервером"); } catch (LinterSqlException ex2) { Console.WriteLine("Ошибка при подключении к серверу:"); Console.WriteLine(ex2.Message); } } } // Освобождение ресурсов con.Close(); } }