Progress
Language Reference


DISCONNECT Statement

Interfaces
OS
SpeedScript
All
All
Yes

Disconnects the specified database.

SYNTAX

DISCONNECT
  { logical-name | VALUE ( expression ) }
   [ NO-ERROR ] 

logical-name

A logical database name. It can be an unquoted string or a quoted string. The logical-name is previously set, at startup or with a CONNECT statement, by using the Logical Database Name (-ld) parameter. If a logical name was not specified using the -ld parameter, then the physical database filename, without the .db suffix, is the default logical name.

VALUE (expression)

A character-string expression that evaluates to a logical database name.

NO-ERROR

Specifies that any errors that occur when you try to disconnect are suppressed. After the DISCONNECT statement completes, you can check the ERROR-STATUS system handle for information on errors that might occurred.

EXAMPLE

This procedure disconnects the database with logical name mydb.

r-discnt.p
DISCONNECT mydb. 

NOTES

SEE ALSO

ALIAS Function, CONNECT Statement, CONNECTED Function, CREATE ALIAS Statement, CREATE DATABASE Statement, DATASERVERS Function, DBCODEPAGE Function, DBCOLLATION Function, DBRESTRICTIONS Function, DBTYPE Function, DBVERSION Function, DELETE ALIAS Statement, FRAME-DB Function, LDBNAME Function, NUM-DBS Function, PDBNAME Function, SDBNAME Function


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095