Если данные введены правильно подключение соответственно выполняется, а как проверить на правильность подключение перед
DataServer.cnServer.Open; и сообщить пользователю что данные введены неверно.
Большое спасибо за Ваши ответы.
Отправлен: 08.05.2007, 16:32
Вопрос задал: Глеб (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 7)
Отвечает: HESICbITb
Здравствуйте, Глеб!
Имхо никак, или вы просто должны локально хранить все возможные правильные варианты для подключения, и при вводе пользователя проверять без подключения
Ответ отправил: HESICbITb (статус: 3-ий класс)
Ответ отправлен: 08.05.2007, 17:14
Отвечает: Химяк Виктор Васильевич
Здравствуйте, Глеб!
Могу предложить такой вариант:
try
//ваш код
DataServer.cnServer.Close;
DataServer.cnServer.ConnectionString:='Provider=SQLOLEDB.1;'+
'Password='+Edit3.Text+';Persist Security Info=True;'+
'User ID='+Edit2.Text+';Initial Catalog=smsServer;Data Source='+Edit1.Text;
DataServer.cnServer.Open;
except
ShowMessage('Пользователь не опознан');
end;
Ответ отправил: Химяк Виктор Васильевич (статус: 5-ый класс)
Ответ отправлен: 08.05.2007, 23:02