Vectorworks 2011 introduced the ability to use an ODBC (Open Database Connectivity) interface to communicate with external databases. To use this functionality; ODBC drivers and an ODBC manager are required.
There is an integrated ODBC manager and the ‘Microsoft ODBC Driver Pack’ is available with the OS. To use databases like FileMaker Pro, MySQL, Oracle, FoxPro, etc., additional driver packages must be installed. The ODBC manager is available in Control Panel\Administrative Tools\ and it is called ‘Data Sources (ODBC)’. Take into consideration that in 64bit Windows there are two applications – one 32bit and one 64bit. They work with different ODBC drivers. The ‘Microsoft ODBC Driver Pack’ is not available in 64bit version and by default the list of drivers is empty. So, use the 32bit version of the ODBC manager for common purposes.
For purposes of this article a sample file ‘TestAccess.accdb’ was created with a table ‘Spaces’:

Start 32bit version of ODBC Administrator, located at \Windows\SysWOW64\odbcad32.exe. On the ‘System DSN’ tab click on ‘Add…’ and a dialog ‘Create New Data Source’ will open. Choose ‘Microsoft Access Driver (*.mdb)’ or ‘Microsoft Access Driver (*.mdb, *.accdb)’ and click ‘Finish’. A dialog will open and enter Data Source Name, e.g. ‘Access test’, select the database file, make sure that the ‘Read Only’ check box is unchecked and click OK.

Close the ODBC Administrator with OK. Start Vectorworks and go to Tools > Database > Manage Databases. Click on Connect button and choose the DSN ‘Access test’ from the popup. Close the dialog with OK and the connection is established. Mark a column as a key and close the dialog with OK.

Create the following record format and map its fields to the database columns:

Close the dialog with OK and draw a rectangle. Go to data pane in the OIP and attach record Space to it. Go to Tools > Database > Object Connection and select a row from the table:

Close the dialog with OK and execute Tools > Database > Update Vectorworks Document and look at the data pane. The record instance is updated. Use Tools > Database > Update External Database to update data in the external database.
Additional driver is required for usage of access files on Macintosh. For purposes of this article Actual Access ODBC Driver and ODBC Manager are used. Sample file ‘TestAccess.accdb’ was created with a table ‘Spaces’:

Start ODBC Manager and on the ‘System DSN’ tab click ‘Add…’ and choose driver Actual Access. A wizard will start and during steps enter a name for the data source, e.g. ‘Access Test’, select the database file and complete wizard.
Start Vectorworks and go to Tools > Database > Manage Databases. Click on Connect button and choose the DSN ‘Access Test’ from the popup. Enter username 'admin' if you don't have one and close the dialog with OK. The connection is established. Mark a column as a key and close the dialog with OK.
Create the following record format and map its fields to the database columns:

Close the dialog with OK and draw a rectangle. Go to data pane in the OIP and attach record Space to it. Go to Tools > Database > Object Connection and select a row from the table:
