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

Excel Discussion :

Accès à la base -> à mon avis problème de syntaxe avec les \\


Sujet :

Excel

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 41
    Points : 36
    Points
    36
    Par défaut Accès à la base -> à mon avis problème de syntaxe avec les \\
    Bonjour,

    J'ai un problème pour accéder à une base de donnée.
    Si je fais référence à un lecteur réseau, cela fonctionne bien.
    Mais si je mets l'adresse complète, j'ai un message :
    incompatibilité de type.
    Je pense que le pb vient des deux \\ que je dois mettre pour accéder à ma base de donnée.
    Mais quelle doit être la syntaxe ?

    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
    
    With ActiveSheet.QueryTables.Add(Connection:=Array(Array( _
            "ODBC;DSN=MS Access Database;DBQ=\\cm\STAT\productivite.mdb;DefaultDir=\\cm\STAT\;DriverId=25;FIL=MS Access;MaxBufferSize=2048;Pa" _
            ), Array("geTimeout=5;")), Destination:=Range("A1"))
            .CommandText = Array( _
            "SELECT ORI14.`HORS PROD`, ORI14.EXPERTISE, ORI14.`PROD hors circuits`, ORI14.`Accueil téléphonique`, ORI14.`accueil électronique`, ORI14.PROD, ORI14.Total, ORI14.CLE, ORI14.Mois, ORI14.Jour, ORI14.Don" _
            , _
            "nées, ORI14.`Code groupe de validation`, ORI14.DATE, ORI14.`Code agent`, ORI14.`Nom agent`" & Chr(13) & "" & Chr(10) & "FROM `\\cm\STAT\productivite.mdb`.ORI14 ORI14" & Chr(13) & "" & Chr(10) & "WHERE (ORI14.DATE>={ts '" & Format(observationdeb, "yyyy-mm-dd hh:mm:ss") & "'} And ORI14.DATE<={ts '" & Format(observationfin, "yyyy-mm-dd hh:mm:ss") & "'}" _
            , ")")
            .Name = "Lancer la requête à partir de MS Access Database"
            .FieldNames = True
            .RowNumbers = False
            .FillAdjacentFormulas = False
            .PreserveFormatting = True
            .RefreshOnFileOpen = False
            .BackgroundQuery = True
            .RefreshStyle = xlInsertDeleteCells
            .SavePassword = False
            .SaveData = True
            .AdjustColumnWidth = True
            .RefreshPeriod = 0
            .PreserveColumnInfo = True
            .Refresh BackgroundQuery:=False
        End With
    Je reste à votre dispo
    Merci

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    3 617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2013
    Messages : 3 617
    Points : 5 912
    Points
    5 912
    Par défaut
    Bonjour,

    "cm" est bien le nom du serveur ?
    Et "STAT" un de ses répertoires ?

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 41
    Points : 36
    Points
    36
    Par défaut
    bonjour,

    oui c'est bien ça.
    Pour accéder à ma ressource stat, je passe par le serveur cm
    pour l'appeller j'ai besoin de mettre \\ devant.
    Merci

Discussions similaires

  1. problème de syntaxe avec les structures .top et .left
    Par frisou65 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 01/09/2008, 15h10
  2. Problème de syntaxe avec les fonctions CALLBACK
    Par nonozor dans le forum C++
    Réponses: 4
    Dernier message: 21/07/2008, 18h06
  3. Réponses: 1
    Dernier message: 01/05/2008, 11h31
  4. [Tableaux] Problème de syntaxe avec les tableaux et include
    Par L'aigle de Carthage dans le forum Langage
    Réponses: 3
    Dernier message: 12/03/2008, 10h41
  5. Problème de syntaxe avec les session
    Par kuja2053 dans le forum Langage
    Réponses: 2
    Dernier message: 07/08/2007, 00h10

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