Below is a list of some of the improvements that you will find in this version of the Database Utility. If you can think of other useful improvements, please contact Technical Support.


The Database Utility is now a true 32-bit console application. 

Easier arguments

The Database Utility now uses unique switch letters to specify each command line argument (instead of fixed position arguments). This means arguments can now be specified in any order and some do not need to be specified at all (if you want to use the arguments default setting).

Use field names (if your file contains field names)

Even though field names may have been available in your files, previous versions of the Database Utility forced you to specify a field number (i.e. the position of a field in the record, starting from 1 for the first field) instead of specifying a field name.

Now, if your files contain field names, you can use -f and a field name can be used to specify the field to use as the source to generate bar code fields. This makes things easier and has the advantage that you will not need to alter commands if you changes the structure of your table's records.

For example;


Handles incompatible bar code data

Previous versions of the Database Utility would deliberately terminate if a record contained data that was not compatible with the selected bar code type. Now the Database Utility will process all records and will simply generate empty fields for any record that contains incompatible data.

Insert generated fields anywhere

Simply by using -g and specifying a field name (if your file contains field names), when the Database Utility generates bar code fields, the generated fields can now be inserted before or after any field in the output file. For example, this argument;


causes any generated field to be inserted after the "CLIENT NUMBER" field. Use -a0 to insert before the "CLIENT NUMBER", like so;


Copyright 2000 CIA (BAR CODES) UK. All rights reserved. Reproduction prohibited.