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

VB 6 et antérieur Discussion :

Data environment & variable public


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 57
    Par défaut Data environment & variable public
    bonjour ,
    j utilise un dataenvironment pour alimenter un data report .
    mon data environment avec une connection1 et une connection 1.

    Ma commande sql est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT `Cde article`, `Date de depart`, `Designation article`, Destination, dluo, `ean article`, `Ean destination`, lot, `Numero de cde`, Quantité, sscc, WRIN FROM `SortiesMcDo Requête` WHERE (`Numero de cde` = '& Saisies.p_cde &')
    Saisies.p_cde une variable public ..

    cette commande ne ressort aucun resultat ..

    je me suis ballader tout l am sur le forum mais je ne m en suis pas sorti

    merci d avance de votre aide

    Yann

  2. #2
    Membre éprouvé
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 898
    Par défaut
    Tout ça paraît bien étrange.
    En principe on ne met pas d'espace ni d'accent dans les noms des champs.

    Montre nous un peu plus ton code

  3. #3
    Membre Expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Par défaut
    Je ne sais si ce n'est pas un probleme dans mon Internet Explorer, mais je vois tes noms de champs entourés par des espèces d'apostrophes, en fait il faudrait utiliser des crochets Ouvrant/Fermant "[Mon Champ]"

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 57
    Par défaut
    voila , j ai trouve la solution grace au forum ..

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub DataEnvironment_Initialize()
    Dim filtre As String
    Dim SQL As String
     
    DataEnvironment1.rsCommand1.Open
    filtre = Saisies.p_cde
    SQL = "SELECT `Cde article`, `Date de depart`, `Designation article`, Destination, dluo, `ean article`, `Ean destination`, lot, `Numero de cde`, Quantité, sscc, WRIN FROM `SortiesMcDo Requête` WHERE (`Numero de cde`  =  '" & filtre & "');"
    DataEnvironment1.rsCommand1.Close
    DataEnvironment1.rsCommand1.Source = SQL
    DataEnvironment1.rsCommand1.Open
    End Sub
    Les especes d apostrophe st genere par le generateur sql .. avec les [] ca ne marche pas ..

    merci a tous pour votre aide

  5. #5
    Membre habitué
    Inscrit en
    Juin 2006
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 11
    Par défaut Une autre faço de proceder
    Citation Envoyé par VARACH
    voila , j ai trouve la solution grace au forum ..

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub DataEnvironment_Initialize()
    Dim filtre As String
    Dim SQL As String
     
    DataEnvironment1.rsCommand1.Open
    filtre = Saisies.p_cde
    SQL = "SELECT `Cde article`, `Date de depart`, `Designation article`, Destination, dluo, `ean article`, `Ean destination`, lot, `Numero de cde`, Quantité, sscc, WRIN FROM `SortiesMcDo Requête` WHERE (`Numero de cde`  =  '" & filtre & "');"
    DataEnvironment1.rsCommand1.Close
    DataEnvironment1.rsCommand1.Source = SQL
    DataEnvironment1.rsCommand1.Open
    End Sub
    Les especes d apostrophe st genere par le generateur sql .. avec les [] ca ne marche pas ..

    merci a tous pour votre aide

    N'as tu pas pensé a faire de ta commandecommand1 une commande parametrée !?
    comme ça on fait appele a la commande avant la requete associée
    exple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DataEnvironment1.Command1  Saisies.p_cde
    apres tu fais ce que tu veux avec le recordset rsCommand1

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 31/01/2006, 17h59
  2. [VBA] taille max d'une variable public
    Par gigs dans le forum Général VBA
    Réponses: 9
    Dernier message: 23/11/2005, 15h27
  3. déclaration de variable public
    Par mathieu57 dans le forum MFC
    Réponses: 5
    Dernier message: 15/09/2005, 17h36
  4. [vb6] Data Environment
    Par damned3 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 12/09/2005, 16h06
  5. [vb6] Data Environment
    Par damned3 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 04/09/2005, 14h23

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