Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Compelling reason to not use freestanding .dbf
Message
De
05/11/2004 18:18:53
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivie
 
 
À
05/11/2004 11:45:25
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Versions des environnements
Visual FoxPro:
VFP 9
OS:
Windows XP SP2
Network:
SAMBA Server
Database:
Visual FoxPro
Divers
Thread ID:
00958549
Message ID:
00958721
Vues:
14
>I have a nine year old application that uses 14 freestanding .dbf files. There has never been a problem with file integrity over the years among any of the 7,000+ users. I am now in the process of redoing the UI and updating to VFP 9.
>
>Ignorance may be bliss as I blithely stroll down the tracks, hand in hand with my free standing .dbf files, deaf to the rumble of the train a few yards behind me. Can anyone give me a really (really, really) compelling reason to switch to the newer super duper .dbc database?
>
>Thanks,
>Scott

There are several things you can't do with free tables, but my top reasons would be:

  • Referential integrity. Once you start using it, you are hooked.
  • Triggers in general (RI also depends on triggers). For example, a change in the table "delivery details" would automatically update the current stock, in another table.
  • Free tables can't participate in transactions. I think this has been solved, though, in VFP 8, or perhaps 9.
    Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)
  • Précédent
    Suivant
    Répondre
    Fil
    Voir

    Click here to load this message in the networking platform