Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подскажите как в проге на делфи проверить конект с MSSQL7 [D5, MSSQL]


xxxCrazyManxxx ©   (2003-06-16 09:52:00) 

Подскажите как в проге на делфи проверить конект с MSSQL7, если возможно то с примером кода. как я понимаю это вставляется в блок try....except
заранее благодарен!


xxxCrazyManxxx   (2003-06-16 11:04:00) [1]

БОЛЬШОЕ СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Anatoly Podgoretsky   (2003-06-16 10:40:00) [2]

Это проверяется так?
ShowMessage("Не удалось подключиться к базе данных (таблице), обратитесь к администратору базы (системному администратору)");


KSergey   (2003-06-16 10:37:00) [3]

Да уж, народ репы парит, а тут просто выдать сообщение...
Если кратко - то так (простите, Анатолий, разжую):

try
Что-то_там.Open;
except
ShowMessage("Не удалось");
end;

Хотя это, конечно, не совсем хорошо, надо бы еще и проверить что за ошибка...


Anatoly Podgoretsky   (2003-06-16 10:29:00) [4]

Для этого существуют TRY блоки, а вопрос желательно задавать по конкретнее, телепаты в отпуске.


xxxCrazyManxxx   (2003-06-16 10:25:00) [5]

Это понятно что через ShowMessage, а как понять что не удалось?


Anatoly Podgoretsky   (2003-06-16 10:22:00) [6]

Так тебе ошибку вывести, это просто ShowMessage("Не удалось").


xxxCrazyManxxx   (2003-06-16 10:20:00) [7]

прежде чем посылать запрос делаю соединение через компонент TSession, в случае не соединения выдается ошибка.
Мне необходимо обработать ошибку...привести ее к читаемому виду для пользователя.
Пожалуйста помогите................


KSergey   (2003-06-16 10:14:00) [8]

А что значит проверить коннект? Проверить удается ли подключиться? Или что имеется в виду?
Если проверить возможно ли подключиться - ну попытаться соединиться из какого-либо компонента - вот и будет понятно удалось или нет.


Polevi   (2003-06-16 10:13:00) [9]

ClientSocket.Port:=1433
ClientSocket.Address:="127.0.0.1"
CLientSocket.Active:=true


xxxCrazyManxxx   (2003-06-16 10:04:00) [10]

несовсем понял, как ?
пожалуйста покажите в примере...........


Polevi   (2003-06-16 09:55:00) [11]

1433 порт


Наверх

Титульная страница Поиск, карта сайта Написать письмо