
COPY TABLE
Commande apparue à partir de dbase 5.0
Copie la table spécifiée
Syntaxe
COPY TABLE <table source> TO <table cible>[ [TYPE] DBASE | PARADOX]
<table source>
Le nom de la table à copier. Vous pouvez aussi copier une table d'une base de données
(définie au moyen de l'utilitaire de configuration BDE) en spécifiant la base de
données comme préfixe (entourée de deux-points) du nom de la table, tel que :base
de données:table. Si la base de données n'est pas déjà ouverte, Visual dBASE affiche
une boîte de dialogue dans laquelle vous spécifiez des paramètres tels que le nom de
connexion et le mot de passe, nécessaires pour établir une connexion à cette base de
données.
<table cible>
Le nom de la table à créer. Le type de table est le même que celui de la table source.
Si vous copiez une table d'une base de données, vous devez spécifier la même base de
données comme destination de la table cible.
[ [TYPE] PARADOX | DBASE]
Spécifie le type de la table à copier qui peut inclure soit des tables Paradox, soit des
tables dBASE. Remplace le paramétrage en cours de DBTYPE.
Description
|
Utilisez la commande COPY TABLE pour copier les tables et leurs fichiers index .NDX et
.MDX. Pour les tables Paradox, COPY TABLE copie les index associés et les fichiers BLOB
et VAL. Assurez-vous que la table est fermée avant d'essayer de la copier.
xDML vers ooDML
|
La commande COPY TABLE a un équivalent direct dans l'OODML, qui
est une méthode de la classe base de données - copyTable ().
Utilisation de copyTable ()
_app.databases[1].copyTable("TABLESOURCE",
"NOUVELLETABLE") |
Cette méthode copie automatiquement les fichiers .DBT et les index (fichiers .MDX) si la
table est un format .DBF. L'inconvénient de ceci est que vous ne pouvez pas changer de
type de la table dans le processus de copie.
retour
Sources :
Aide Visual dbase V5.7
http://www.dbase.com/Knowledgebase/INT/xb2vdb7oodml/x2oodml.htm
Retour à l'accueil
Si vous voyez des erreurs, n'hésitez pas à le signaler.
Dernière modification : mercredi 04 août 2010
© M.A.
|