|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Pierre Bernier Inscription : mai 2010 Messages : 41 ![]() |
Bonjour,
J'ai un fichier Access avec des tables dont je connais le nom (ex: T1, T2) et donc je connais les champs de chaque table (T1C1, T1C2, T2C1, T2C2). Je voudrais savoir comment charger toutes les valeurs dans de la table T1 dans un vecteur, ainsi que comment charger toutes les valeurs du champ T1C1 dans un vecteur? Également, comment ajouter de nouvelles valeurs au champ T1C1? PS: J'ai cherché dans les tuto et je n'ai rien trouvé pour l'instant... Merci de m'aider |
|
|
00
|
|
|
#2 |
![]() ![]() René MAROTInscription : octobre 2005 Messages : 5 470 ![]() |
Que veux-tu faire exactement au final.
En access il n'y a pas de Vecteur. Il y a des recorsets (qui sont des ensembles d'enregistrements structurés avec des champs), des tableaux (dim toto(10) as string) qui peuvent contenir des types primitifs (ex : string), des types définis par l'utilisateur ou des objets. Il y a aussi des collections qui sont un peu comme les tableaux mais qui n'ont pas de taille maximum fixe. Évidement tu as aussi des tables et des requêtes. A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs. |
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Pierre Bernier Inscription : mai 2010 Messages : 41 ![]() |
au final je voudrais aller chercher des données dans un fichier Excel et les coller dans Access, je veux coller les données dans mes Tables et mes Champs déjà défini dans Access. (donc je ne peux pas utiliser DoCmd.TransferSpreadsheet)
|
|
|
00
|
|
|
#4 | ||||
![]() ![]() René MAROTInscription : octobre 2005 Messages : 5 470 ![]() |
Tu peux peut-être simplement ouvrir ta feuille Excel comme une table liée puis faire une requête d'ajout d'enregistrement.
Sinon je ferai un bout de code qui copie les données de Excel à Access. Si tu n'en a pas beaucoup c'est assez afficace. Ici un exemple de code qui fait cela. Code :
Code :
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs. |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com