Use this setting to force Table_GetAutoShrinkMode() to return a non-zero value indicating that no Btrieve tables can be shrunk using Table_AutoShrink().
BTShrink = option
• option - A boolean that indicates whether the BTShrink setting is activated:
Value |
Description |
---|---|
TRUE |
Causes the Table_GetAutoShrinkMode() function to return an error code of zero if the named table can be shrunk using Table_AutoShrink(). TRUE is the default. |
FALSE |
Causes the Table_GetAutoShrinkMode() function to always return a non-zero error code, regardless of whether the named table can be shrunk using Table_AutoShrink(). |
Including this setting in your defaults file and setting it to FALSE forces you to complete all shrinks using Table_StartShrink(), Table_CopyShrinkRecords() and Table_EndShrink().