Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
URGENT: Foxbase Unix Y2K: Date() Brings Nothing
Message
De
05/01/2000 00:00:12
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00311640
Message ID:
00313039
Vues:
108
>There is a Y2K patch at SCOs web site. Apply it.
>Thanks but do you think it is really a SCO problem since it is working from the os. It is just from fox that the problem appears.

Probably not. SCO Unix uses getclock/setclock combination to sync between kernel clock and BIOS clock.
This works fine for most versions of OS but there may be a problem with some commands and scripts(asktime, for example).

I think, you may get away with only foxplus patch. It is called Support Level Supplement (SLS) APP336C for SCO FoxBASE+ Runtime System Release 2.1.2 and/or SCO FoxBASE+ Development System Release 2.1.2.
Works great - you don't need to rewrite single line of code. Even supports two digit year dates by using system variable FOXYEAR.

You can enter in /etc/profile something like:FOXYEAR=`date '%Y'`;export FOXYEAR
and get rollover year to current or any other year you specify.

You, also, may need to recompile your sources.

However,it is strongly recommended that you also install SLS UOD426C,the year 2000 patch for the operating system utilities. The installation of SLS UOD426C has no effect on this version of SCO FoxBASE+, or any applications running under SCO FoxBASE+.

If you have any trouble geting APP336C I will gladly send this file to your
e-mail adress (it's 1,4 M).
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform