Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Check to see if a table exists without knowing its locat
Message
De
04/05/2005 15:26:54
 
 
À
04/05/2005 15:16:10
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 8 SP1
OS:
Windows XP SP2
Network:
Windows 2000 Server
Database:
Visual FoxPro
Divers
Thread ID:
01010987
Message ID:
01010999
Vues:
42
If you do a DBF() on a view or a cursor that isn't actually a disk based table, you'll get a filename that ends in '.tmp' rather than '.dbf'. Does that help at all?

>If I have a database: dbWorkFiles
>
>and I want to determine if one of its tables physically exist I would typically store a common path to the data directory to a variable like 'ddir' and then do:
>
>IF FILE (ddir+'mytable.dbf')
>
>However, if I do not know exactly where the tables are located - lets say I open them with:
>
>use dbWorkFiles!mytable
>
>then how can I check to see if the table exists or not if I do not know where they are located? Is that possible? It could be a part of the database but not physically exist...
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform