IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

Concaténation chaînes de caractères


Sujet :

Requêtes et SQL.

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    271
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 271
    Par défaut Concaténation chaînes de caractères
    Bonjour voici mon problème,
    je souhaite concaténer une série de chaîne de caractères,je veux par exemple que
    Agence="Agence d'Ile de France" devienne Agence="AIF"
    Agence de Shangai => AS
    Agence d'Afrique du Sud => AAS
    Agence de Louis le Vrai l'Elégant =>ALVE

    je souhaite donc concaténer que les lettres en majuscules.

    Quelqu'un aurait-il une idée?

    Merci d'avance.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Une petite fonction à mettre dans un module :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Public Function RecupMajuscule(strChaine As String) As String
        ' déclaration
        Dim i As Integer
     
        ' parcours des lettres de la chaine il s'agit des codes 65 à 90 pour les majuscules
     
        For i = 1 To Len(strChaine)
            If Asc(Mid(strChaine, i, 1)) >= 65 And Asc(Mid(strChaine, i, 1)) <= 90 Then
                RecupMajuscule = RecupMajuscule & Mid(strChaine, i, 1)
            End If
        Next i
     
     
    End Function
    Ensuite tu utilises cette fonction dans une requête, comme n'importe quelle fonction en passant ton champ en paramètre.

    Philippe

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    271
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 271
    Par défaut
    Bonjour Philippe,

    Merci pour ton code qui marche très bien.

    Kedmard

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] concaténation chaîne de caractères : exclusion de certains caractères
    Par johnlito dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 04/01/2012, 15h41
  2. [iTEXT] concaténation chaîne de caractére et variable
    Par jeremlerugbyman dans le forum Documents
    Réponses: 1
    Dernier message: 06/05/2010, 08h53
  3. [WD10] Erreur concaténation chaîne de caractères
    Par COLOMBAT dans le forum WinDev
    Réponses: 6
    Dernier message: 20/04/2010, 10h28
  4. Concaténation chaîne de caractères
    Par vince29 dans le forum Cobol
    Réponses: 19
    Dernier message: 21/12/2007, 14h46
  5. concaténation, chaîne de caractères
    Par bul dans le forum C++
    Réponses: 8
    Dernier message: 28/02/2005, 07h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo