Code sql sous visual C++

fabteston Messages postés 3 Date d'inscription lundi 18 août 2003 Statut Membre Dernière intervention 19 février 2005 - 12 févr. 2005 à 21:29
fabteston Messages postés 3 Date d'inscription lundi 18 août 2003 Statut Membre Dernière intervention 19 février 2005 - 19 févr. 2005 à 20:56
j'ai un fichier access MDB et une gestion par classe ADO.
j'ai créé le fichier mdb avec access
comment faire par code sous visual c++ pour supprimer une clé primaire (en gardant le champ) et pour supprimer une relation entre 2 tables ?
merci par avance

4 réponses

magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011
14 févr. 2005 à 13:58
directement avec les commandes SQL, ça suffit:

PRIMARY KEY ou qqch comme ça....

tutrouvera suffisemment de liens sur ce site pour t"expliquer comment utiliser un lien ODBC pour y arriver

Bon Courage
Magicalement,

Magic Nono: l'informagicien!
0
fabteston Messages postés 3 Date d'inscription lundi 18 août 2003 Statut Membre Dernière intervention 19 février 2005
15 févr. 2005 à 09:27
ça je sais merci mais ce sont les 2 commandes exactes que je recherche car je manipule très bien les commandes sql
ces 2 commandes, je ne les connais pas malheureusement et les trouver semble être difficile !!!
si quelqu'un peu m'aider donc SVP ?
commande 1 :
exemple :
table client
clé primaire : num_client
je veux garder num_client mais supprimer num_client en tant que primary key

commande 2 :
exemple :
table client
table repas
il existe une relation entre ces 2 tables (relation créée avec Access) et je voudrais la supprimer par code.

commande 3 (si quelqu'un sait) :
création par code d'une relation entre 2 tables en activant la suppression en cascade (chose facile à faire avec access car il suffit de cocher les cases correspondantes lors de la création de la relation)
merci
@+
0
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011
15 févr. 2005 à 10:59
un début :

suppr propriété clef primaire

ALTER TABLE toto DROP PRIMARY KEY;

Magic Nono: l'informagicien!
0
fabteston Messages postés 3 Date d'inscription lundi 18 août 2003 Statut Membre Dernière intervention 19 février 2005
19 févr. 2005 à 20:56
le bon code est le suivant :
alter table xxx drop constraint primary key nom_de_l'index_sous_access
je cherche pour la suppression de la relation entre 2 tables
0