User Guide

76 The Database API
For Dreamweaver MX (or later), these drivers and URL templates are hard-coded in the
JDBC dialog boxes. In addition, this function is an empty function definition to eliminate
undefined-function errors. The following example shows how a JDBC driver and URL
template are hard-coded:
var DEFAULT_DRIVER = "COM.ibm.db2.jdbc.app.DB2Driver";
var DEFAULT_TEMPLATE = "jdbc:db2:[database name]";
Dreamweaver has a dialog box for each driver/URL template pair.
In summary, Dreamweaver UltraDev 4 developers need to add a new entry to the XML, and
Dreamweaver MX (or later), developers need to implement a new dialog box.
Description
This function gets JDBC Drivers and respective URL templates.
Arguments
None.
Returns
An array that contains JDBC drivers that have been detected on the user’s system and their
respective URL templates, if they are specified. The array has an even number of elements that
contain:
Driver1, UrlTemplate1, Driver2, UrlTemplate2, and so on.
MMDB.getLocalDsnList()
Availability
Dreamweaver UltraDev 4.
Description
This function gets ODBC DSNs that are defined on the user’s system.
Arguments
None.
Returns
An array that contains the ODBC DSNs that are defined on the users system.
MMDB.getPassword()
Availability
Dreamweaver UltraDev 1.
000_DW_API_Print.book Page 76 Wednesday, July 20, 2005 11:58 AM