Redimensionner un champ access avec vb6

madbeber Messages postés 2 Date d'inscription mercredi 15 novembre 2000 Statut Membre Dernière intervention 16 mai 2007 - 16 mai 2007 à 11:36
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 - 16 mai 2007 à 13:37
Bonjour à tous,

Je souhaiterai redimensionner un champ dans une table access97 à partir de vb6.
Je suis débutant et là je bloque.

La base s'appelle interv.mdb, la table s'appelle INTR et le champ à redimensionner est INTR_VEH.C'est un champ texte. Actuellement il fait 30 et je voudrais qu'il fasse 130.
Voici le code que j'avais déjà fait:

Sub maj_oi()
Dim table As Recordset


  Set table = MyBd.OpenRecordset("INTR")
If table.Fields("INTR_VEH").Size <> 130 Then
    table.fields("INTR_VEH").Size=
Else
End If


table.Close

Merci de vos reponses.

3 réponses

cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
16 mai 2007 à 11:44
Salut,

Regarde ici, si tu ne trouves pas ta réponse défois...

A+
Exploreur

 Linux a un noyau, Windows un pépin

 
0
madbeber Messages postés 2 Date d'inscription mercredi 15 novembre 2000 Statut Membre Dernière intervention 16 mai 2007
16 mai 2007 à 12:21
Merci, mais je n'ai rien trouvé au lien indiqué.
0
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 25
16 mai 2007 à 13:37
Salut

Tu dois envoyer une commande SQL de type ALTER sur ta table.
Tu fais comme si tu faisais une requête select, sauf que le contenu de ta requête sera :

ALTER TABLE `NomDeLaTable` MODIFY COLUMN `NomDeLaColonne` VARCHAR(130);







Manu


--------------------------------------------------------------------------------------------
Avant de poster un message, n'oubliez pas de consulter le reglement.
0
Rejoignez-nous