foufidou
Messages postés156Date d'inscriptionmardi 31 août 2004StatutMembreDernière intervention21 mai 2015
-
20 août 2006 à 16:49
foufidou
Messages postés156Date d'inscriptionmardi 31 août 2004StatutMembreDernière intervention21 mai 2015
-
20 août 2006 à 18:07
salut tout le monde,
je suis entrain de developper un logiciel en vb + mysql en tant que bd le probleme c 'est que je veut changer le nom d'une colonne d'une table X nommé par exemple "compaq" par "hp" !!!
record.execute " Alter table X change compaq hp"
mai ca marche pas pourtant c'est le manuel de mysql qui le dit !!!!!
foufidou
Messages postés156Date d'inscriptionmardi 31 août 2004StatutMembreDernière intervention21 mai 2015 20 août 2006 à 18:07
j'ai trouvé moi meme la solution
La commande CHANGE old_Nom_col create_definition permet de changer le
nom d'une colonne. Pour cela, il faut spécifier l'ancien et le nouveau
nom de la colonne, ainsi que le type courant de la colonne. Par
exemple, pour renommer une colonne de type INTEGER de 'a' en 'b', la
commande suivante est valable :
Record.Execute"ALTER TABLE X CHANGE "& compaq &" "& hp &" INTEGER"