| FAQ1: Tuning the SoftC Database Library The SoftC Database Library can be "tuned" by using conditional compilation statements in order to include or remove various features. In order to utilize a compilation definition, either add or remove the particular definition from the affected buildxxx.ini file. Tuning for xBase product support By default, support for all xBase products are included in the library. Sometimes this will make your executable too large for available memory. We have provided several methods of targeting the library for your specific needs.
Tuning for extended field types The library also supports over a dozen 'extended' field types. If you are interested in strict xBASE compliance or you just don't plan on using these field types, you can recompile the library omitting the definition of __EXTENDED_DBF__. Tuning for the expression evaluator The SoftC Expression Evaluator is quite powerful and also quite large. To disable the parsing of expressions (i.e. using only field names in your expressions) you can define __SMALL_EVAL__ when rebuilding the libraries. Tuning v3.3 or v3.4 to include v3.22 function names To recompile the library to include additional code to support v3.22 function names define DB_V322. Tuning v4.1 or v4.2 to include v4.00 function names To recompile the library to include additional code to support v4.00 function names define DB_V400. Did you find this article useful? Please tell us. Back to FAQs page. |
|||||||||||||||||||||||||