Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/11/2007, 17h44   #1
Débutant
 
Inscription : avril 2005
Messages : 563
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 563
Points : 250
Points : 250
Par défaut Pb décomposition colonnes

Bonjour,

J'ai une colonne d'une table access qui est composée d'un nombre à 10 chiffres.
Ex :0123456789

Comment générer automatiquement une autre colonne qui contient les 4 derniers chiffres de la colonne précédente ?
Ex : 6789

De même j'ai une colonne d'une table avec une date : 22/11/2007
Comment faire 3 autres colonnes dont l'une est le jour, l'autre le mois, et la troisième l'année ?

Merci,
Christophe
cjacquel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2007, 18h07   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 909
Points : 30 909
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Je ne vois pas l'intérêt de faire cela car :

1 - Tu va multiplier le nombre de champs dans ta base (donc celle-ci va grossir inutilement.
2 - En faisant cela tu vas augmenter le temps de traitement.
3 - Dans les requêtes tu peux extraire ces données grâce à pleins de fonctions.

Si tu as un but précis dis le nous, parce que là

Starec
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2007, 18h11   #3
Débutant
 
Inscription : avril 2005
Messages : 563
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 563
Points : 250
Points : 250
Je dois transferer des données vers une autre entreprise qui veux les données sous ce format.
cjacquel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2007, 18h15   #4
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 909
Points : 30 909
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Citation:
Envoyé par cjacquel Voir le message
Je dois transferer des données vers une autre entreprise qui veux les données sous ce format.
Je comprends mieux, comme quoi votre premier message doit être bien posé.

Il faudrait nous indiquer si tu dois transmettre une base avec des tables, un ficher texte, un fichier excel, etc... Pour que les membres puissent t'indiquer vers qu'elle voie te diriger.
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2007, 18h26   #5
Débutant
 
Inscription : avril 2005
Messages : 563
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 563
Points : 250
Points : 250
Je doit transmettre une table
cjacquel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2007, 18h41   #6
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 909
Points : 30 909
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Citation:
Envoyé par cjacquel Voir le message
Je doit transmettre une table
On ne transmet pas une table, mais une base (mdb) avec une table.

Pour ton cas il faut que tu crées une requête de création de table.
Pour cela il faut débord créer une requête de sélection, il faut utiliser les fonctions Droite (Right) et Annee (Year), Mois (Month) et Jour (Day).

Une fois que tu l'as visualisée et que cela correspond à ton besoin, tu la transformes en requête de création de table, que tu transferts dans une base vide que tu as crée avant (lorsque tu transformes ta requête de sélection, une fenêtre te demande ou tu veux mettre la table).

Tu auras de nombreux exemples dans la partie Requête et SQL du forum.
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h41.


 
 
 
 
Partenaires

Hébergement Web