自动从记录格式创建数据库表
可以从记录格式创建数据库表。这些步骤快速地创建一个数据库表并将对象链接到该表:
连接到一个数据库,如数据库连接所述。连接到一个空的 sql 数据库是最容易的方法。
如以下步骤所述选择记录格式并创建数据库行。
如以下步骤所述将具有该记录格式的对象连接到数据库表。新表格自动链接至新的记录格式。
从记录格式创建数据库表:
选择工具 > 数据库 > 记录格式连接。
“记录格式数据库连接”对话框将会打开,列出当前文件中可用的记录格式。
选择记录格式,然后单击导出为数据库表。
“导出为数据库表”对话框打开。
参数 |
说明 |
格式名称 |
显示选定记录格式的名称 |
数据库 |
列出与当前文件连接的数据库;选择数据库以接收新表格 |
新建数据库表名称 |
指定要创建的新数据表格的名称;建议的名称基于记录格式名称,可以进行更改 |
新建到记录格式字段的数据库表列连接 |
根据记录格式字段,列出将成为数据库表列的列和行;表列名称是基于记录字段的,但可以在选择中进行更改。 删除针对不需要连接到数据库的数据的任何记录格式行。 |
键 |
从记录格式选择使用哪个字段将对象记录匹配到数据库中的具体行。必须选择一个键。 |
添加 |
添加表格行;选择每个添加的行并在选择中指定其特性。 此操作不会影响文件中的现有记录格式。 |
移除 |
当一个或多个记录格式不需要被用作数据库表列的基础时,则会移除选定表行。 此操作不会影响文件中的现有记录格式。 |
选择 |
指定要创建的选定表格列的参数;根据记录格式信息提供数据库表格列名称、数据库表格列类型、数据库链接类型、格式字段名和格式字段类型建议,但可以进行更改。 通过在格式字段名列表中选择<未连接>,可在数据库表中创建列,但不能与记录格式字段连接。 |
指定要创建的数据库表列的参数。将按照列出的顺序创建列;要更改数据库表列的顺序,单击并在 # 列内拖动。
单击关闭以返回到“导出为数据库表”对话框,并根据需要对表列作出进一步调整。
单击确定。
具有该格式的每个记录字段成为新数据库表的一列。
数据库行当前是空的;绘图中的对象需要连接到该表以填充数据。在这个例子中,创建了植物记录数据库,因此需要连接绘图中的植物。选择绘图中的所有植物。
使用选择类似工具可轻松地选择应连接到数据库的具有某个类型的所有对象。
选择工具 > 数据库 > 对象连接。
因为选择了几个对象,“多对象数据库连接”对话框打开。
从可用记录列表选择适用记录,然后选择添加新的数据库表行选项。
单击确定。
要验证数据库行存在并且已填有数据,请选择工具 > 数据库 > 管理数据库。为选择的记录格式创建了数据库行。
单击显示表格。
一个对话框打开,显示关联记录格式的数据库表。
含有记录的对象连接到数据库表的行。表格填有来自绘图中的对象的记录格式的数据。