ExternalDBase.Disconnect
| Disconnect (Разорвать соединение) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
Функция разрывает связь с внешней базой данных. Структура базы данных будет находиться в памяти, пока существует по крайней мере один объект, принадлежащий этой базе данных. После разрыва связи, однако, обновление или сохранение объектов будет вызывать исключение.
Синтаксис
ExternalDBase.Disconnect()
Примеры
db2:=exdb.create();
db2.Connect("127.0.0.1:13521:TCPPassword","User","Password");
aEl:=db2.Ref.Контрагенты;
//Будет выведена единица
Message(db2.IsConnected());
db2.Disconnect;
//Будет выведен ноль
Message(db2.IsConnected());
//Будет вызвано исключение, так как соединение в данный момент не установлено
aEl.Find("Code","000000000603");