Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1550 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  changer la taille du champ d'une table

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

changer la taille du champ d'une table

n°1984920
vbaddict
Posté le 16-04-2010 à 15:27:28  profilanswer
 

bonjour j'ai developpé un proggramme VBA qui me fait une table Access avec deux champs
je voudrais savoir s'il était possible de modifier la taille des champs de ma table
si oui quelle est la méthode a utiliser.
 
j'ai vu la methode FieldSize mais je ne sais pas comment l'utiliser

mood
Publicité
Posté le 16-04-2010 à 15:27:28  profilanswer
 

n°1987518
SuppotDeSa​Tante
Aka dje69r
Posté le 26-04-2010 à 10:08:49  profilanswer
 

Hello
 
Meme si la question date, je pense qu'elle peut servir a d'autres personnes, ou a vbaddict s'il n'a toujours pas trouvé de solution.
 
Imaginons que ta table se nomme Table1
 

Code :
  1. 'on ouvre un recordset pour lire les infos de la table
  2. Set RstTable = CurrentDb.OpenRecordset("Table1" )
  3. 'pour chaque champs de la table on regarde ses propriétés
  4. 'je ne les ai pas toutes mises
  5.         For Each Champs In RstTable.Fields
  6.             NomChamps = Champs.Name
  7.             TypeChamps = Champs.Type
  8.             ValeurParDefautChamps = Champs.DefaultValue
  9.             NullInterditChamps = Champs.Required
  10.             ChaineVideAutoriseeChamps = Champs.AllowZeroLength
  11.             ValideSiChamps = Champs.ValidationRule
  12.             MessageErreurChamps = Champs.ValidationText
  13.             TailleChamps = Champs.Size
  14.         Next Champs


 
Donc la on recupere la definition du/des champs.
Pour les definir, il suffit d'utilisez les memes propriétés et d'y affecter une valeur.
Le fait de d'abord regarder ce que contient comme propriétes les champs, c'est que tu verras que le type n'est pas sous forme de "texte" (entier, texte, numéroauto etc.) mais c'est un numérique etc.
 
Cordialement


Message édité par SuppotDeSaTante le 26-04-2010 à 10:09:01

---------------
Soyez malin, louez entre voisins !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  changer la taille du champ d'une table

 

Sujets relatifs
Afficher enregistrements champ date même si vide ?erreur éxécution 2465, impossible de trouver le champ résultat.
Récupérer les valeurs des textarea d'un tableau (table)Taille header variable.
Régler la taille de la longueur du texte[LDAP] Changer mot de passe Active Directory via PHP
remplir datagrid par une tableFusion de résultats de requêtes dans une unique Table
remplissage tableGridBagLayout : La taille d'un composant prend tout le vide
Plus de sujets relatifs à : changer la taille du champ d'une table


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR