Если данные введены правильно подключение соответственно выполняется, а как проверить на правильность подключение перед
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
Отправить вопрос экспертам этой рассылки
Приложение (если необходимо):
* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.
Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!
Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.
Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.