EMS logo

Products Navigation

Data Import for IB/FB

Our Partnership Status

Microsoft Certified Partner
Oracle Certified Partner
Embarcadero Technology Partner

EMS Data Import for InterBase/Firebird

On-line Documentation

MS Excel

Select the needed source file from the list. Then specify ranges in the grid for the target and source fields:

  • select a field of the target Interbase/Firebird table in the Fields list;
  • proceed to the Sheet grid: click a column caption to select the whole column or click the row number to select the whole row;
  • the selected column/row of the source file gets green highlight, and a new range indicating the source and target fields correspondence appears in the Ranges list;
  • repeat the operation for all the fields you need to be included in the import process.


If the source file and the destination Interbase/Firebird table have the same order of columns, you can use the btnAutoFillColumnsXT Auto Fill Columns mode (default) to set correspondence between them automatically. If source file and destination Interbase/Firebird table have different order of columns but identical names you can use the btnAutoFillColumnsXT Auto Fill by Captions mode to set the correspondence based on name's identity. You can also use the btnAutoFillRows Auto fill Rows to set the correspondence between destination table fields and source file rows.


If new table creation was selected at the previous step, then fields needed for the import procedure will be created automatically.

You can manage destination table fields if needed. Use the corresponded context menu item to Add/Edit/Drop field.




Note: If table was properly created or already exist, it will be marked with a tick Tick. If an error occur during table creation, this table will be marked with a cross .


If necessary, you can choose to skip a defined number of the source file columns and/or rows using the Col(s) and Row(s) spin-edits.


Step 3 - Excel



If your spreadsheet file contains several sheets, you are able to set different mapping for each sheet.


To clear ranges for a field, select the field in the Fields list and press the btnClearFieldRanges Clear Field Ranges button.

To clear all ranges specified for the target table fields, press the btnClearAllRanges Clear All ranges button.


To set a range of data to be imported from the file, use the btnAddRange Add range button.

To remove a range, use the btnDeleteRange Delete range button.


Using the btnMoveUp Move Up and the btnMoveDown Move Down buttons you can change the order of ranges applied to data.



Click the Next button to proceed to the Setting base data formats step of the wizard.