TrafMaxime
Messages postés288Date d'inscriptionmercredi 4 mai 2005StatutMembreDernière intervention26 janvier 2012
-
31 janv. 2006 à 17:23
TrafMaxime
Messages postés288Date d'inscriptionmercredi 4 mai 2005StatutMembreDernière intervention26 janvier 2012
-
1 févr. 2006 à 10:03
Salut tout le monde, voilà tout est dans le titre :
encore une fois je cherche à affecter à la colonne C1 d'une table T1 d'une base Access,
la propriété de 'Clé primaire, et ce en code (vb.net version 2002)...
(pour l'instant je m'ennuie à le faire manuellement dans mon fichier.. mais c'est très lourd..)
Donc si quelqu'un connait l'astuce, qu'il ouvre la cage aux oiseaux par pitié... (non j'abuse un peu, 'svp' suffirait..)
D'avance merci,
.Maytheforcebewithyou.Maxime.
cs_sangho
Messages postés57Date d'inscriptiondimanche 29 décembre 2002StatutMembreDernière intervention27 mai 2008 31 janv. 2006 à 18:59
C'est un ordre SQL
Tu dois avoir une connection a la base de données. Dans cette exemple, le nom de la connection c'est "BD_CONNECT"
Dim maRequete as String
Dim Commande As OleDb.OleDbCommand
' CREATION REQUETE
maRequete = "ALTER TABLE T1 ADD CONSTRAINT PK_T1 PRIMARY KEY (C1);"
Try
' ON EXECUTE LA REQUETE
Commande.CommandText = maRequete
Commande.Connection = BD_connect
Commande.ExecuteNonQuery()
Catch ex As Exception
' EN CAS D ERREUR
MsgBox("La modification a échoué !", MsgBoxStyle.Critical, "Attention !")
End Try