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

Macros et VBA Excel Discussion :

Problème dans requete en VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur JAVA & PHP
    Inscrit en
    Mai 2013
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur JAVA & PHP
    Secteur : Distribution

    Informations forums :
    Inscription : Mai 2013
    Messages : 86
    Par défaut Problème dans requete en VBA
    Bonjour,

    je souhaite effectuer ma première requête qui permet de s'identifié.
    Actuellement ma requête écrite en dur me renvoie 0 ligne pourtant j'ai identifiant existe bien dans ma table.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
     
        Dim cmd As ADODB.Command 'permet d'exécuter des requêtes
        Dim result As ADODB.Recordset 'jeu d'enregistrements retournés lors de l'exécution d'un SELECT
        Dim dsn As String
        Dim user As String
        Dim password As String
     
     
        Set cnx = New ADODB.Connection
        Set cmd = New ADODB.Command
        Set result = New ADODB.Recordset
     
        cnx.ConnectionString = "DSN=" & dsn & ";UID=" & user & ";PWD=" & password & ";"
     
     
        cnx.Open
     
     
     
                    With cmd
                        .ActiveConnection = cnx
                        .CommandType = adCmdText
                        .CommandText = "SELECT lua, nom FROM T_USERS WHERE codex= 'ZEVJ_23'" & _
                        "AND nom = 'MARION';"
                        .Prepared = True
                        Set result = cmd.Execute
                    End With
     
                    nbr_record = result.RecordCount  'on récupère le nombre de lignes dans le RecordSet
     
                    MsgBox nbr_record
     
        result.Close
        cnx.Close

    Je ne parviens pas a identifier le problème dans mon code.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonsoir,
    Actuellement ma requête écrite en dur me renvoie 0 ligne

    Commences par enlever le On error!
    Dernière modification par Invité ; 14/11/2018 à 19h08.

Discussions similaires

  1. Problème dans la propriété VBA
    Par patrick.r7 dans le forum Excel
    Réponses: 3
    Dernier message: 05/01/2016, 15h14
  2. [AC-2010] Problème lancement requete via VBA
    Par ijunior dans le forum VBA Access
    Réponses: 11
    Dernier message: 09/10/2011, 16h28
  3. [XL-2007] problème dans un code VBA pour determiner le nombre de valeur
    Par skipeemed dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 26/05/2011, 19h50
  4. [VBA-E]problème de requete dans microsoft query
    Par isa21493 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 23/02/2006, 14h39
  5. Réponses: 3
    Dernier message: 15/07/2005, 17h58

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