Probleme de liaison de table dans Access
Fermé
sebing
Messages postés
144
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
3 novembre 2010
-
8 févr. 2010 à 10:55
sebing Messages postés 144 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 3 novembre 2010 - 12 févr. 2010 à 19:56
sebing Messages postés 144 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 3 novembre 2010 - 12 févr. 2010 à 19:56
A voir également:
- Probleme de liaison de table dans Access
- Table ascii - Guide
- Table des matières word - Guide
- You don't have permission to access this resource ✓ - Forum Réseaux sociaux
- Liaison excel introuvable ✓ - Forum Excel
- Les données fournies dans le fichier à télécharger peuvent être synthétisées par le tableau récapitulatif suivant. dans le fichier, générez ce tableau automatiquement (tableau croisé dynamique ou table de pilote) à partir des 4 premières colonnes. cinq valeurs manquent dans le tableau suivant. retrouvez-les dans votre tableau puis reportez-les, arrondies à l’entier le plus proche, dans la zone de réponse. - Forum Excel
10 réponses
blux
Messages postés
26020
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
3 mai 2024
3 289
8 févr. 2010 à 11:18
8 févr. 2010 à 11:18
Salut,
les champs sont-ils de même type ?
les champs sont-ils de même type ?
sebing
Messages postés
144
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
3 novembre 2010
8 févr. 2010 à 13:33
8 févr. 2010 à 13:33
Salut, les champs sont-ils de même type ? A+ Blux
J'ai accés aux tables qu'en lecture seul par Access ou Query, comment puis je voir si elles sont du même type?
Merci
Seb
blux
Messages postés
26020
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
3 mai 2024
3 289
8 févr. 2010 à 15:01
8 févr. 2010 à 15:01
en principe, on doit pouvoir voir le type de données dans access...
sebing
Messages postés
144
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
3 novembre 2010
12 févr. 2010 à 12:06
12 févr. 2010 à 12:06
Bonjour,
Merci de votre aide.
en effet j'ai pu voir les types de données, ils sont differents.
Pour un c'est du numérique, pour l'autre c'est du texte.
Il est impossible de modifier ce type de données (lecture seul).
Quelle est le moyen pour liéer ces 2 tables?
Cordialement
Seb
Merci de votre aide.
en effet j'ai pu voir les types de données, ils sont differents.
Pour un c'est du numérique, pour l'autre c'est du texte.
Il est impossible de modifier ce type de données (lecture seul).
Quelle est le moyen pour liéer ces 2 tables?
Cordialement
Seb
blux
Messages postés
26020
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
3 mai 2024
3 289
12 févr. 2010 à 12:36
12 févr. 2010 à 12:36
Des trucs méchappent...
Si access ne veut pas faire la relation c'est que les tables sont créées, donc on peut en modifier les caractéristiques... Pourquoi les tables seraient-elles en lecture seule ?
Si access ne veut pas faire la relation c'est que les tables sont créées, donc on peut en modifier les caractéristiques... Pourquoi les tables seraient-elles en lecture seule ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
sebing
Messages postés
144
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
3 novembre 2010
12 févr. 2010 à 14:34
12 févr. 2010 à 14:34
bonjour,
L'ai voulu modifier le type de table dans Access, et un message d'erreur me dit" ne peux pas etre modifié".
en effet j'effectue une extraction sur un logiciel fabriqué par nos informaticiens et l'accés à la base de données et qu'en lecture seul pour eviter des bugs.
Merci encore.
seb
L'ai voulu modifier le type de table dans Access, et un message d'erreur me dit" ne peux pas etre modifié".
en effet j'effectue une extraction sur un logiciel fabriqué par nos informaticiens et l'accés à la base de données et qu'en lecture seul pour eviter des bugs.
Merci encore.
seb
blux
Messages postés
26020
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
3 mai 2024
3 289
12 févr. 2010 à 14:40
12 févr. 2010 à 14:40
Tu veux mettre des relations entre les tables ? C'est dans ACCESS ou ailleurs ?
J'ai du mal à saisir...
J'ai du mal à saisir...
sebing
Messages postés
144
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
3 novembre 2010
12 févr. 2010 à 16:03
12 févr. 2010 à 16:03
Voila j'ai deux logiciels distincts sur 2 bases de données distinctes.
un est mis à jour par mon service, et l'autre base par un service exterieur.
Je veux faire un rapprochement entre les 2 bases.
Pour cela je me sert des codes communs (210834....), mais je ne peux pas les relier entre eux car ce n'est pas le même type de données (un numérique, l'autre texte).
En gros je veux prendre les sommes dépensés par code et voir s'il existe des differences.
Merci encore du temps que tu passe sur mon probleme.
seb
un est mis à jour par mon service, et l'autre base par un service exterieur.
Je veux faire un rapprochement entre les 2 bases.
Pour cela je me sert des codes communs (210834....), mais je ne peux pas les relier entre eux car ce n'est pas le même type de données (un numérique, l'autre texte).
En gros je veux prendre les sommes dépensés par code et voir s'il existe des differences.
Merci encore du temps que tu passe sur mon probleme.
seb
blux
Messages postés
26020
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
3 mai 2024
3 289
12 févr. 2010 à 16:16
12 févr. 2010 à 16:16
Voila j'ai deux logiciels distincts sur 2 bases de données distinctes.
Deux logiciels propriétaires ou deux bases access ?
C'est où que tu veux faire le rapprochement : en créant une base access avec tables liées ou autrement ?
Essaye d'imaginer que je ne comprends rien et que tu tentes de m'expliquer...
Deux logiciels propriétaires ou deux bases access ?
C'est où que tu veux faire le rapprochement : en créant une base access avec tables liées ou autrement ?
Essaye d'imaginer que je ne comprends rien et que tu tentes de m'expliquer...
Non j'ai deux logiciel propriétaires.
et je veux créer une base Access avec tables liées.
En gros j'ai un budget par enveloppe, je fais des commandes en tapant sur différentes enveloppes.
Les commandes sont faites en passant par un logiciel (non access et non commercialisé).
Nos commandes sont en-suites traitées par une autre entreprise qui les saisies sur un autre logiciel (lui aussi non access et non commercialisé).
Ce que je veux faire c'est créer une base access qui relie les tables du premier logiciel et du deuxième pour vérifier que nos sommes par enveloppe correspondent.
Pour cela j'ai créé une base access puis je suis aller chercher les tables des différents logiciels sur le serveur X et Y(lier table).
Donc je me retrouve avec les données enregistrées dans le premier et le deuxième logiciel.
exemple: j'ai la table dépense du logicielX et la table dépense du serveur Y.
Les tables sont composée de: enveloppe, montant,...
En reliant les deux tables ensemble par l'enveloppe j'aurais :
envelloppe: 1/depenseX: 10000€/depenseY: 12000€
Mais malheureusement malgré que l'enveloppe contient les mêmes données je peux relier les tables entre elles car les données ne sont pas du même type (une numérique, l'autre texte).
Le type étant choisi lors de la création des logiciels et important juste les données de ces tables comment faire pour les relier?
Merci encore de prendre du temps a me comprendre et me venir en aide.
Seb
et je veux créer une base Access avec tables liées.
En gros j'ai un budget par enveloppe, je fais des commandes en tapant sur différentes enveloppes.
Les commandes sont faites en passant par un logiciel (non access et non commercialisé).
Nos commandes sont en-suites traitées par une autre entreprise qui les saisies sur un autre logiciel (lui aussi non access et non commercialisé).
Ce que je veux faire c'est créer une base access qui relie les tables du premier logiciel et du deuxième pour vérifier que nos sommes par enveloppe correspondent.
Pour cela j'ai créé une base access puis je suis aller chercher les tables des différents logiciels sur le serveur X et Y(lier table).
Donc je me retrouve avec les données enregistrées dans le premier et le deuxième logiciel.
exemple: j'ai la table dépense du logicielX et la table dépense du serveur Y.
Les tables sont composée de: enveloppe, montant,...
En reliant les deux tables ensemble par l'enveloppe j'aurais :
envelloppe: 1/depenseX: 10000€/depenseY: 12000€
Mais malheureusement malgré que l'enveloppe contient les mêmes données je peux relier les tables entre elles car les données ne sont pas du même type (une numérique, l'autre texte).
Le type étant choisi lors de la création des logiciels et important juste les données de ces tables comment faire pour les relier?
Merci encore de prendre du temps a me comprendre et me venir en aide.
Seb
blux
Messages postés
26020
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
3 mai 2024
3 289
12 févr. 2010 à 18:40
12 févr. 2010 à 18:40
Ca va mieux...
Tu as réussi à lier tes tables propriétaires avec des tables access ?
Ce que tu peux faire, si c'est pour une opération one-shot (ou peu répétitive), c'est créer une table locale avec les mêmes champs, mais en transformant le type de ceux qui ne conviennent pas et faire un import depuis ta table locale (liée à ta tables proprio), à faire 2 fois bien sûr (car 2 tables).
Ensuite, tu pourras créer une relation et jouer avec.
Sinon, on peut aussi automatiser une importation de données, c'est quelques lignes de VBA.
Tu as réussi à lier tes tables propriétaires avec des tables access ?
Ce que tu peux faire, si c'est pour une opération one-shot (ou peu répétitive), c'est créer une table locale avec les mêmes champs, mais en transformant le type de ceux qui ne conviennent pas et faire un import depuis ta table locale (liée à ta tables proprio), à faire 2 fois bien sûr (car 2 tables).
Ensuite, tu pourras créer une relation et jouer avec.
Sinon, on peut aussi automatiser une importation de données, c'est quelques lignes de VBA.
sebing
Messages postés
144
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
3 novembre 2010
12 févr. 2010 à 19:56
12 févr. 2010 à 19:56
J'ai reussi à lier les tables entre elles, en créant une table "enveloppe" avec 2 champs, un nommé env-num et l'autre env-text.
Et j'ai rentré manuellement toutes les numéros d'enveloppes.
Le seul hic c'est si j'ai oublié une enveloppe.
Dommage que l'on ne peut relier des données de type diffèrent :(
Merci
Bonne soirée et bon week end
Seb
Et j'ai rentré manuellement toutes les numéros d'enveloppes.
Le seul hic c'est si j'ai oublié une enveloppe.
Dommage que l'on ne peut relier des données de type diffèrent :(
Merci
Bonne soirée et bon week end
Seb