2016-12-16 2 views
-3

J'ai un modèle de base de données d'accès. Je veux copier ce modèle et renommer table1 dans le modèle comme table1 contient déjà certains champsCréation d'un accès db à partir d'un modèle

Aussi est-il un moyen de copier table1 et créer un tableau2, le renommer et conserver les champs dans table1.

Un moyen de le faire dans Delphi?

+1

Vous posez beaucoup de questions ici. Et certaines de vos questions ne sont pas claires parce que cela pourrait ou non être des choses liées que vous avez écrites plus tôt dans votre message. Je vous suggère de choisir une chose pour vous concentrer sur la question la plus claire possible; fournir toutes les informations pertinentes (pas les questions secondaires) à cette ** une ** question que vous avez choisie. –

+0

qu'est-ce qui a renommer les tables d'accès à faire avec Delphi? Dans Access, vous avez la possibilité d'exporter la table où vous le souhaitez. – user763539

+1

Copie possible de [Delphi: création de base de données Access (.mdb) sans Ms Access] (http://stackoverflow.com/questions/4015145/delphi-creating-access-db-mdb-without-ms-access) –

Répondre

-2

En cours d'accès: Faites un clic droit sur le tableau et sélectionnez "Exporter" Vous avez la possibilité d'exporter le tableau vers une autre base de données Access.

Editer: Comme pour Delphi, oui c'est possible. Cela nécessiterait de créer la base de données et les tables (toutes en code). Vous pouvez trouver des exemples ici sur le SO sur la façon de le faire (par exemple: Delphi: Creating Access DB (.mdb) without Ms Access)

+1

Je ne sais pas comment vous pouvez répondre à une aussi mauvaise question. Permettez-moi de souligner que la question demande comment faire ce que OP essaie de faire ** "dans Delphi" **. Jusqu'à ce que la question soit clarifiée, il semble contre-productif d'essayer d'y répondre. –

+0

Son est un tas de questions. Sa principale question est comment obtenir des tables de modèle à nouveau DB si je ne me trompe pas:) ... – user763539

+0

Félicitations pour votre capacité à lire dans son esprit. Y compris la lecture que "dans Delphi" a été un accident complet et non pas parce qu'il veut peut-être atteindre son but _programatically_ - comme dans _without user_interaction_ d'Access. :) (Remarquez, je ne dis pas que vous vous trompez dans votre "lecture d'esprit", mais que c'est un peu présomptueux, et il vaudrait mieux donner à OP le temps de résoudre sa question pour que nous n'obtenions pas de tas de réponses sauvages-deviner.) –

-1

Dans Delphi IDE, recherchez l'option « Importer un composant » ou «type d'importation Library, puis importer les « Microsoft ActiveX Data Objects (Multi-Dimensional) "bibliothèque de types. (Il semble que les versions 2.8 et 6.0 soient disponibles sur ma machine.) Les composants de l'unité ADOX_TLB.pas qui en résulte devraient vous fournir les moyens de faire ce que vous décrivez.