Previous Next

DBNAME function
Returns, as a character string, the name of the logical database currently in use or the name of your first connected database.
Syntax 
 
DBNAME
Example 
This portion of a procedure defines a header frame to hold a date, page number, database name, and user ID:
 
DEFINE VARIABLE pageno AS INTEGER NO-UNDO FORMAT "zzz9" INITIAL 1.
 
FORM HEADER "Date:" TO 10 TODAY
  "Page:" AT 65 pageno SKIP
  "Database:" TO 10 DBNAME FORMAT "x(60)" SKIP
  "Userid:" TO 10 USERID WITH NO-BOX NO-LABELS.
VIEW.
Notes 
*
The AVM returns the database name in the same form you used when you connected to the database. If you used a fully qualified pathname, the AVM returns the full directory pathname (such as /usr/acctg/gl on UNIX or C:\acctg\gl in Windows). If you used a name relative to your current working directory, then the AVM returns that name (for example, gl).
*
*
See also 
ALIAS function, CONNECT statement, CONNECTED function, CREATE ALIAS statement, CREATE CALL statement, DATASERVERS function, DBVERSION function, DELETE ALIAS statement, DISCONNECT statement, FRAME-DB function, LDBNAME function, NUM-DBS function, PDBNAME function, SDBNAME function

Previous Next
© 2013 Progress Software Corporation and/or its subsidiaries or affiliates.