Data Access Classes Renamed

In Iron Speed Designer V3.0, Data Access classes are named by appending the object type to the class name and the file name.  In addition, the file extension has changed by removing “gen” and “safe”.  The following table shows the file name and extension change for database table, database views, and name queries.

Old File Names

New File Names

Database Tables

OrdersAccess.gen.vb

OrdersAccess.safe.vb

OrdersSqlAccess.gen.vb

OrderSqlAccess.safe.vb

BaseOrderTable.vb

OrdersTable.vb

BaseOrdersSqlTable.vb

OrderSqlTable.vb

Database Views

InvoicesAccess.gen.vb

InvoicesAccess.safe.vb

InvoicesSqlAccess.gen.vb

InvoicesSqlAccess.safe.vb

BaseInvoicesView.vb

InvoicesView.vb

BaseInvoicesSqlView.vb

InvoicesSqlView.vb

Custom Queries

CurrentOrdersAccess.gen.vb

CurrentOrdersAccess.safe.vb

CurrentOrdersSqlAccess.gen.vb

CurrentOrdersSqlAccess.safe.vb

BaseCurrentOrdersQuery.vb

CurrentOrdersQuery.vb

BaseCurrentOrdersSqlQuery.vb

CurrentOrdersSqlQuery.vb

Migration effects

During migration, “gen” files are deleted and new files are automatically created.  Existing “safe” files will be renamed by appending the word “backup” to the file name.

What you should do

You must manually migrate any safe class files Safe by moving the existing customizations into the new files.  Additionally, the data access class names have changed by appending the object type so you need to use the new data access class names in the existing customizations.

We recommend you review the other migration-related topics to help you migrate existing code customizations.

See Also

Version 3.0 Application Migration