Smithware Home PageSmithware Product InformationHow to Order Smithware ProductsSmithware Technical SupportSearch the Smithware Web SiteBtrieve Developer's Journal MagazineContact Smithware by E-mailPervasive Software Home Page Smithware Home Page

Year 2000 Compliance

Patches and Updates
Access the Knowledge Base
E-mail Technical Support
Utilities and Samples
Btrieve Configuration Matrix
Year 2000 Compliance
Smithware User Group
All software that Smithware distributes is Year 2000 compliant. We support both short dates (mm-dd-yy) and long dates (mm-dd-yyyy) in all products. It is up to the developer who uses Smithware products to choose which type of date implementation to support.

For a date data types to be "Year 2000 Compliant" it must be able to store information about the century. The following data types supported by Smithware store information about the century. Ergo, they can be Year 2000 Compliant.

Btrieve Date
Magic Int Date-0001
Magic Int Date-1901
TAS Date
VB Date-Time
YYYYMMDD 8-Byte Date
YYYYMMDD Long Int Date

The following data types supported by Smithware do not store information about the century. Thus by their own nature are not Year 2000 Compliant.

YMD 3-Byte Date
YYMMDD 6-Byte Date

To guarantee that data entered on a platform is Year 2000 Compliant you can change the short date format in the operating system settings from MMDDYY to MMDDYYYY. This makes it necessary for a four digit year to be entered.

To find out more about Pervasive Software and its Year 2000 Compliance please read the Pervasive Y2K White Paper.

Copyright © 1988, 1998 by Smithware, Inc. All rights reserved.
Smithware, Controls for Btrieve, DDF Builder, DDF Sniffer, Btrieve Developer's Journal, and Power Tools for Btrieve are trademarks of Smithware, Inc. Btrieve is a registered trademark of Pervasive Software, Inc. ActiveX, Windows, Windows NT, and Internet Explorer are trademarks of Microsoft Corp. All other product or brand names are trademarks or registered trademarks of their respective owners. Legal Notice.