Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
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 07/04/2008, 22h30   #1
Invité de passage
 
Inscription : avril 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 4
Points : 1
Points : 1
Par défaut fonctions inconnues (Ucase, Right, Left)

Bonjour

J'utilise access 2003 sous Vista. La fonction Ucase ne fonctionne pas dans une requete access "classique". Je n'utilise pas de module. J'ai une erreur fonction Ucase inconnue.

Je me suis apercu que les fonction right et left avaient egalement disparu.

Avez vous une idée ?

Merci d'avance

Pierre

PS : Aidez moi s'il faut verifier des librairies, je suis incapable de le faire.
pda75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2008, 22h59   #2
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 488
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 488
Points : 7 584
Points : 7 584
Créé un nouveau module puis va dans le menu Outils/Références et vérifie qu'il n'y en a pas une qui est manquante.

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.
marot_r est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2008, 09h39   #3
Membre du Club
 
Avatar de Arola78
 
Inscription : avril 2003
Messages : 130
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 130
Points : 50
Points : 50
Bonjour,
J'utilise également Access 2003 sous Vista et les fonctions que tu mentionnes (left, right, ucase, replace, instr ...) fonctionnent très bien.

Code sql :
1
2
3
4
5
SELECT REPLACE(LEFT(Siège,InStr(Siège,'.')-1),',',' ') AS Expr1, Valeurs.INDEX, Valeurs.Titre, UCASE(REPLACE(REPLACE(REPLACE((REPLACE (expr1, 'è', 'e')),'é','e'), '-',' '),'î','i'))
FROM Valeurs, [SELECT INDEX, Titre, REPLACE(RIGHT(RIGHT(Comments,(LEN(Comments)-INSTR(Comments,'Siège'))+1),(LEN(RIGHT(Comments,(LEN(Comments)-INSTR(Comments,'Siège'))+1))-INSTR(RIGHT(Comments,(LEN(Comments)-INSTR(Comments,'Siège'))+1),'à')-1)), ' ', '.') AS Siège FROM Valeurs AS Interne]. AS [%$##@_Alias]
WHERE Domaine='Mines' AND ((([Interne].[INDEX])=[Valeurs].[INDEX]) AND (([Interne].[Titre])=[Valeurs].[Titre]) 
AND ((Valeurs.INDEX) NOT IN ('SAN MARTINO','EXPOSITION','PENA','BONNE ESPERANCE','COROCORO','COLORADO','TAPADA','GOLD RUN'))) AND REPLACE(LEFT(Siège,InStr(Siège,'.')-1),',',' ') NOT LIKE '*ciété*'
ORDER BY 1;
Arola78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2008, 19h15   #4
Invité de passage
 
Inscription : avril 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 4
Points : 1
Points : 1
bonjour
comment verifier que la reference est presente ?
je ne fais pas de module, juste des requetes.

A+

Pierre
pda75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2008, 20h49   #5
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 488
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 488
Points : 7 584
Points : 7 584
Lit mon message.

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.
marot_r est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2008, 21h58   #6
Invité de passage
 
Inscription : avril 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 4
Points : 1
Points : 1
effectivement, les ucase, right, left et format ne sont pas dans la liste. Ou puis je les avoir ?

Merci

Pierre
pda75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2008, 08h09   #7
Responsable Access
 
Avatar de Arkham46
 
Inscription : septembre 2003
Messages : 4 301
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : septembre 2003
Messages : 4 301
Points : 7 940
Points : 7 940
Bjr,

Suivre la FAQ :
http://access.developpez.com/faq/?page=Debug#MsgErrFct

Notamment le denier point : faire une modif dans les références puis l'annuler suffit souvent à corriger ce problème.
Arkham46 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2008, 20h33   #8
Invité de passage
 
Inscription : avril 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 4
Points : 1
Points : 1
j'ai utlisé la FAQ

Allez dans un module.
Allez dans Outils/Références
Décochez les références marquées MANQUANT (s'il y en a).
Recochez les références que vous devririez avoir (si vous en avez décoché).
Décochez au minimum une référence et validez la boîte de références, avant d'aller la recocher...

Cette manipulation a résolu le problème

Merci à tous !
pda75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h26.


 
 
 
 
Partenaires

Hébergement Web