OVH Cloud OVH Cloud

Question sur les tables.

3 réponses
Avatar
Stéphane Pelletier
Question tr=E8s simple ...

Est-il possible de cr=E9er une table ... par programmation.=20
Je sais que l'on peut cr=E9er une table de 3 fa=E7ons :

Table Wizard
Design view
Datasheet

Mais aucune de c'est fa=E7ons ne m'interesse car je d=E9sire=20
pouvoir cr=E9er et d=E9truire une table au besoin.

Est-ce possible ... si je travaillais sur une base de=20
donn=E9es Oracle la r=E9ponse est oui ... mais en Access=20
aucune id=E9e car je n'arrive pas a trouver les commandes.=20
Est-ce que quelqu'un aurait la r=E9ponse ? Et si oui ...=20
comment faire ?

Merci pour votre aide,

St=E9phane Pelletier

3 réponses

Avatar
Gaël Schmitt [MS]
Bonsoir,

Tu peux le faire via une requete SQL "CreateTable"
Et utilisable en code.

Gael.
"Stéphane Pelletier" a écrit dans le
message de news:8b3f01c3e9a8$f99e3b20$
Question très simple ...

Est-il possible de créer une table ... par programmation.
Je sais que l'on peut créer une table de 3 façons :

Table Wizard
Design view
Datasheet

Mais aucune de c'est façons ne m'interesse car je désire
pouvoir créer et détruire une table au besoin.

Est-ce possible ... si je travaillais sur une base de
données Oracle la réponse est oui ... mais en Access
aucune idée car je n'arrive pas a trouver les commandes.
Est-ce que quelqu'un aurait la réponse ? Et si oui ...
comment faire ?

Merci pour votre aide,

Stéphane Pelletier
Avatar
Merci,

J'avais comme eu le présentiment que ce serait quelque
chose du genre. J'ai donc fait quelques essais ...¸mais
ça marche a moitié ... Peut ont défénir deux champs en
une fois de plus ... enfin voici ce que je cherche a créer

Table MyTable
Champ1 : Dossier
Type: Number .. Integer

Champ2 : Ext
Type: Text(5)

J'ai utiliser (CREATE TABLE MyTable(Dossier Number))
j'obtient un number double ... bref pas vraiment ce que
je veux

J'ai essayer TABLE MyTable(Dossier TEXT) et j'obtient un
champ de type mémo ... bref vraiment pas ce que je veux

Il me reste donc a trouver comment utiliser la commande
SQL comme il se doit ...

-----Message d'origine-----
Bonsoir,

Tu peux le faire via une requete SQL "CreateTable"
Et utilisable en code.

Gael.
"Stéphane Pelletier"
a écrit dans le

message de news:8b3f01c3e9a8$f99e3b20$
Question très simple ...

Est-il possible de créer une table ... par programmation.
Je sais que l'on peut créer une table de 3 façons :

Table Wizard
Design view
Datasheet

Mais aucune de c'est façons ne m'interesse car je désire
pouvoir créer et détruire une table au besoin.

Est-ce possible ... si je travaillais sur une base de
données Oracle la réponse est oui ... mais en Access
aucune idée car je n'arrive pas a trouver les commandes.
Est-ce que quelqu'un aurait la réponse ? Et si oui ...
comment faire ?

Merci pour votre aide,

Stéphane Pelletier



.



Avatar
Raymond [mvp]
Bonsoirr.

Tu trouveras un exemple sur la page:
http://access.seneque.free.fr/bases_exemples.htm N° 16

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Stéphane Pelletier" a écrit dans le
message de news:8b3f01c3e9a8$f99e3b20$
Question très simple ...

Est-il possible de créer une table ... par programmation.
Je sais que l'on peut créer une table de 3 façons :

Table Wizard
Design view
Datasheet

Mais aucune de c'est façons ne m'interesse car je désire
pouvoir créer et détruire une table au besoin.

Est-ce possible ... si je travaillais sur une base de
données Oracle la réponse est oui ... mais en Access
aucune idée car je n'arrive pas a trouver les commandes.
Est-ce que quelqu'un aurait la réponse ? Et si oui ...
comment faire ?

Merci pour votre aide,

Stéphane Pelletier