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 :

Vérification de ma requete SQL [AC-2010]


Sujet :

Requêtes et SQL.

  1. #1
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2010
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 385
    Par défaut Vérification de ma requete SQL
    Bonjour ,

    Je voudrais avoir une vérification de ma requete SQL , je ne vois pas de souci , mais depuis la migration AC97 -> AC10 il semblerais que certaine convention soit erronée ...

    Le problème ce situe au niveau des : Etats!E_Suivi_Arret!TxtDate
    C'est ce qu'il me demande quand je veux ouvrir mon etat.
    Il m'affiche ensuite l'avertissement suivant :
    Référence d'objet de base de données incorrecte

    J'ai essayer de remplacée :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ((Format([horo_evt_of],"dd/mm/yyyy"))=[Etats]![E_Suivi_Arret]![txtDate]))
    .....
    (Format([horo_evt_of],"dd/mm/yyyy"))=(DateAdd("d",1,([Etats]![E_Suivi_Arret]![txtDate])))))
    Par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ((Format([horo_evt_of],"dd/mm/yyyy"))=#01/09/2010#))
    .....
    (Format([horo_evt_of],"dd/mm/yyyy"))=(DateAdd("d",1,(#01/09/2010#)))))
    Sans succès .

    J'ai aussi mis États au lieu de Etats. (Oui drole de chose sous AC10 , il prenne États plutôt que Etats .. ce qui ma provoquée une erreur et que j'ai eu bien du mal a solutionnée ... l'assistant de requête m'avais éclairée au détour d'une autre chose ...^^).
    Cela ne me pause plus la question mais ne m'affiche toujours pas le sous_etat :S !! J'ai un cadre vide.

    Voici mon code , merci à vous.(première Quote est mise un peu en forme pour être plus visible sur le forum , je met la version "pur brute de code" juste après)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    >(SELECT Min(R_PRODUCTIVITE_OF.num_evt_of) AS evt_deb 
    FROM R_PRODUCTIVITE_OF
    GROUP BY R_PRODUCTIVITE_OF.code_mvt, Format([horo_evt_of],"dd/mm/yyyy") 
    HAVING (((R_PRODUCTIVITE_OF.code_mvt)=2) 
    AND ((Format([horo_evt_of],"dd/mm/yyyy"))=[Etats]![E_Suivi_Arret]![txtDate]))) 
    Et <=(SELECT Min(R_PRODUCTIVITE_OF.num_evt_of) AS evt_Fin 
    FROM R_PRODUCTIVITE_OF 
    GROUP BY R_PRODUCTIVITE_OF.code_mvt, Format([horo_evt_of],"dd/mm/yyyy")
    HAVING (((R_PRODUCTIVITE_OF.code_mvt)=2) AND (Format([horo_evt_of],"dd/mm/yyyy"))=(DateAdd("d",1,([Etats]![E_Suivi_Arret]![txtDate])))))
    Le code Brute non mis en forme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    >(SELECT Min(R_PRODUCTIVITE_OF.num_evt_of) AS evt_deb FROM R_PRODUCTIVITE_OF GROUP BY R_PRODUCTIVITE_OF.code_mvt, Format([horo_evt_of],"dd/mm/yyyy") HAVING (((R_PRODUCTIVITE_OF.code_mvt)=2) AND ((Format([horo_evt_of],"dd/mm/yyyy"))=[États]![E_Suivi_Arret]![txtDate]))) Et <=(SELECT Min(R_PRODUCTIVITE_OF.num_evt_of) AS evt_Fin FROM R_PRODUCTIVITE_OF GROUP BY R_PRODUCTIVITE_OF.code_mvt, Format([horo_evt_of],"dd/mm/yyyy") HAVING (((R_PRODUCTIVITE_OF.code_mvt)=2) AND ((Format([horo_evt_of],"dd/mm/yyyy"))=(DateAdd("d",1,([États]![E_Suivi_Arret]![txtDate]))))))
    Mais cela peu aussi venir de la source de mon Etat :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT (([tps7700]+[tps7800]+[tps7900])/3/100/24) AS tpsMarche, Sum(R_PRODUCTIVITE_OF.temps_7700) AS tps7700, Sum(R_PRODUCTIVITE_OF.temps_7800) AS tps7800, Sum(R_PRODUCTIVITE_OF.temps_7900) AS tps7900, ([tps7700]+[tps7800]+[tps7900])/3/[tpsQ] AS coeff_marche, enheure(Sum([R_PRODUCTIVITE_OF].[temps_of])/100/24) AS tpsQuart, Sum([R_PRODUCTIVITE_OF].[temps_of]) AS tpsQ, (Sum([R_PRODUCTIVITE_OF].[pds_circ1])+Sum([R_PRODUCTIVITE_OF].[pds_circ2])+Sum([R_PRODUCTIVITE_OF].[pds_circ3])+Sum([R_PRODUCTIVITE_OF].[pds_circ5])+Sum([R_PRODUCTIVITE_OF].[pds_circ6])+Sum([R_PRODUCTIVITE_OF].[pds_circ7])+Sum([R_PRODUCTIVITE_OF].[pds_circ8]))/1000+Sum([R_PRODUCTIVITE_OF].[conso_recycl]) AS Tonnage FROM R_PRODUCTIVITE_OF WHERE (((R_PRODUCTIVITE_OF.num_evt_of)>(SELECT Min(R_PRODUCTIVITE_OF.num_evt_of) AS evt_deb FROM R_PRODUCTIVITE_OF GROUP BY R_PRODUCTIVITE_OF.code_mvt, Format([horo_evt_of],"dd/mm/yyyy") HAVING (((R_PRODUCTIVITE_OF.code_mvt)=2) AND ((Format([horo_evt_of],"dd/mm/yyyy"))=[États]![E_Suivi_Arret]![txtDate]))) And (R_PRODUCTIVITE_OF.num_evt_of)<=(SELECT Min(R_PRODUCTIVITE_OF.num_evt_of) AS evt_Fin FROM R_PRODUCTIVITE_OF GROUP BY R_PRODUCTIVITE_OF.code_mvt, Format([horo_evt_of],"dd/mm/yyyy") HAVING (((R_PRODUCTIVITE_OF.code_mvt)=2) AND ((Format([horo_evt_of],"dd/mm/yyyy"))=(DateAdd("d",1,([États]![E_Suivi_Arret]![txtDate]))))))));

    Je vous remercie pour le temps de lecture et de réponse ,
    Je suis désoler de devoir mettre autant de code :S !! Mais la je bloque pas mal.Et c'est le dernier defaut sur cette Access avant mise en Runtime sur les poste.[Et accesoirement j'ai pas mal de souci de ce style dans ma 3eme bdd qu'il me finira a fignollée juste après.Donc si possible pour chaque réponse me dire pourquoi si , pourquoi sa , j'ai besoin de comprendre pour du long terme]


    Cordialement ,

  2. #2
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 81
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Par défaut
    Bonjour,


    Cela m'étonnerait que l'on puisse écrire "Etat" dans du sql A mon avis il faut "Report".
    Id Formulaire --> Form.
    Cum grano salis : je ne connais pas les versions Access postérieures à 2000.

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2010
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 385
    Par défaut
    Bonjour ,

    Merci de ta réflexion qui ma permit de pensée un peu dans un autre sens.

    J'ai donc fait quelques vérification , et le champs :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [Etats]![E_Suivi_Arret]![txtDate]
    (De L'état "parent")

    Fait appel à :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =[Formulaires]![F_PRINCIPAL]![SF]![txtDate_Arret]
    [txtDate_Arret] correspond à la date choissi avant pour l'édition du jour pour les rapport.

    J'ai donc remplacer mes lignes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ((Format([horo_evt_of],"dd/mm/yyyy"))=[Etats]![E_Suivi_Arret]![txtDate])))
    ....
    ((Format([horo_evt_of],"dd/mm/yyyy"))=(DateAdd("d",1,([Etats]![E_Suivi_Arret]![txtDate]))))))));
    Par les lignes que voila :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ((Format([horo_evt_of],"dd/mm/yyyy"))=[Formulaires]![F_PRINCIPAL]![SF]![txtDate_Arret])))
    ....
    ((Format([horo_evt_of],"dd/mm/yyyy"))=(DateAdd("d",1,([Formulaires]![F_PRINCIPAL]![SF]![txtDate_Arret]))))))));

    Et aussi essayer en mettant plus clairement la source en remplaceant SF par le nom du Form (à savoir F_ARRET).


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ((Format([horo_evt_of],"dd/mm/yyyy"))=[Formulaires]![F_PRINCIPAL]![F_ARRET]![txtDate_Arret])))
    ....
    ((Format([horo_evt_of],"dd/mm/yyyy"))=(DateAdd("d",1,([Formulaires]![F_PRINCIPAL]![F_ARRET]![txtDate_Arret]))))))));

    Le problème reste le même toujours ce message en édition seul de l'état.

    Référence d'objet de base de données incorrecte


    Cordialement ,

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2010
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 385
    Par défaut
    Bonjour ,

    Bon suite à mes divers test et avancement ,

    Mon SQL est correct tout ce morceau la :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT (([tps7700]+[tps7800]+[tps7900])/3/100/24) AS tpsMarche, Sum(([R_PRODUCTIVITE_OF].[temps_7700])) AS tps7700, Sum(([R_PRODUCTIVITE_OF].[temps_7800])) AS tps7800, Sum(([R_PRODUCTIVITE_OF].[temps_7900])) AS tps7900, ([tps7700]+[tps7800]+[tps7900])/3/[tpsQ] AS coeff_marche, enheure(Sum([R_PRODUCTIVITE_OF].[temps_of])/100/24) AS tpsQuart, Sum(([R_PRODUCTIVITE_OF].[temps_of])) AS tpsQ, (Sum([R_PRODUCTIVITE_OF].[pds_circ1])+Sum([R_PRODUCTIVITE_OF].[pds_circ2])+Sum([R_PRODUCTIVITE_OF].[pds_circ3])+Sum([R_PRODUCTIVITE_OF].[pds_circ5])+Sum([R_PRODUCTIVITE_OF].[pds_circ6])+Sum([R_PRODUCTIVITE_OF].[pds_circ7])+Sum([R_PRODUCTIVITE_OF].[pds_circ8]))/1000+Sum([R_PRODUCTIVITE_OF].[conso_recycl]) AS Tonnage FROM R_PRODUCTIVITE_OF WHERE (((R_PRODUCTIVITE_OF.num_evt_of)>(SELECT Min([R_PRODUCTIVITE_OF].[num_evt_of]) AS evt_deb FROM [R_PRODUCTIVITE_OF] WHERE (((R_PRODUCTIVITE_OF.num_evt_of)>(SELECT Min([R_PRODUCTIVITE_OF].[num_evt_of]) AS evt_deb FROM [R_PRODUCTIVITE_OF]))))))

    Donc il semblerais que le problème vienne de la fin , c'est-à-dire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    GROUP BY [R_PRODUCTIVITE_OF].[code_mvt], Format([R_PRODUCTIVITE_OF].[horo_evt_of],"dd/mm/yyyy") HAVING ((([R_PRODUCTIVITE_OF].[code_mvt])=2) AND ((Format([R_PRODUCTIVITE_OF].[horo_evt_of],"dd/mm/yyyy"))=États![E_Suivi_Arret]![txtDate]))) AND (R_PRODUCTIVITE_OF.num_evt_of)<=(SELECT Min([R_PRODUCTIVITE_OF].[num_evt_of]) AS evt_Fin FROM [R_PRODUCTIVITE_OF] GROUP BY [R_PRODUCTIVITE_OF].code_mvt, Format([R_PRODUCTIVITE_OF].[horo_evt_of],"dd/mm/yyyy") HAVING ((([R_PRODUCTIVITE_OF].code_mvt)=2) AND ((Format([R_PRODUCTIVITE_OF].[horo_evt_of],"dd/mm/yyyy"))=(DateAdd("d",1,(États![E_Suivi_Arret]![txtDate]))))))));
    Je pense que cela viens du : "Format" ou du "DateAdd".

    Je vous le met aussi mis en forme "Forum" pour une visualisation direct Les codes précédent étant mis en Brut:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    GROUP BY [R_PRODUCTIVITE_OF].[code_mvt], 
    Format([R_PRODUCTIVITE_OF].[horo_evt_of],"dd/mm/yyyy") 
    HAVING ((([R_PRODUCTIVITE_OF].[code_mvt])=2) 
    AND ((Format([R_PRODUCTIVITE_OF].[horo_evt_of],"dd/mm/yyyy"))=États![E_Suivi_Arret]![txtDate]))) 
    AND (R_PRODUCTIVITE_OF.num_evt_of)
    <=(SELECT Min([R_PRODUCTIVITE_OF].[num_evt_of]) AS evt_Fin 
    FROM [R_PRODUCTIVITE_OF]
    GROUP BY [R_PRODUCTIVITE_OF].code_mvt, 
    Format([R_PRODUCTIVITE_OF].[horo_evt_of],"dd/mm/yyyy") 
    HAVING ((([R_PRODUCTIVITE_OF].code_mvt)=2) 
    AND ((Format([R_PRODUCTIVITE_OF].[horo_evt_of],"dd/mm/yyyy"))
    =(DateAdd("d",1,(États![E_Suivi_Arret]![txtDate]))))))));


    Si quelqu'un peu m'informée si la synthaxe d'écriture est toujours correct ??

    Merci à vous ,

    Bien Cordialement ,

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2010
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 385
    Par défaut
    Il semblerais au final que le problème vienne du Deuxieme AND qu'il ne digère pas ....
    N'auriez vous pas une solution alternative pour le deuxième AND ??

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    AND (R_PRODUCTIVITE_OF.num_evt_of)<=(

    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
    SELECT Min([R_PRODUCTIVITE_OF].[num_evt_of]) AS evt_deb 
     
    FROM R_PRODUCTIVITE_OF 
     
    GROUP BY [R_PRODUCTIVITE_OF].[code_mvt], Format([R_PRODUCTIVITE_OF].[horo_evt_of],"dd/mm/yyyy") 
     
    HAVING (([R_PRODUCTIVITE_OF].[code_mvt]=2) 
     
    AND ((Format([R_PRODUCTIVITE_OF].[horo_evt_of],"dd/mm/yyyy"))=États![E_Suivi_Arret]![txtDate]))) 
     
    AND (R_PRODUCTIVITE_OF.num_evt_of)<=(
     
    SELECT Min([R_PRODUCTIVITE_OF].[num_evt_of]) AS evt_Fin 
     
    FROM R_PRODUCTIVITE_OF 
     
    GROUP BY [R_PRODUCTIVITE_OF].code_mvt, Format([R_PRODUCTIVITE_OF].[horo_evt_of],"dd/mm/yyyy") 
     
    HAVING (([R_PRODUCTIVITE_OF].[code_mvt]=2) 
    AND ((Format([R_PRODUCTIVITE_OF].[horo_evt_of],"dd/mm/yyyy"))=(DateAdd("d",1,États![E_Suivi_Arret]![txtDate]))))));
    Merci ,

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2010
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 385
    Par défaut
    Bonjour ,

    Donc suite à moulte et moulte essaye et vérification !!!

    J'ai suis arrivé a décomposée ma requête en 3 partie.

    Les trois parties (c'est à dire les 3 SELECT) séparément marche correctement , mais dès que je veux les assemblés l'erreur ce produit encore :
    Référence d'objet de base de données incorrecte
    ( !!! Même avec la division en Code/requete/requete !
    J'ai essayer des test pour vérifier.Et la je ne comprend pas du tout pourquoi cela bug .. :-( !!

    Comme par exemple les chiffres d'evènement au 01/09/2010 sont de 24221 et 24228 ! et le code suivant marche ...

    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
    SELECT (([tps7700]+[tps7800]+[tps7900])/3/100/24) AS tpsMarche, 
    Sum(([R_PRODUCTIVITE_OF].[temps_7700])) AS tps7700, 
    Sum(([R_PRODUCTIVITE_OF].[temps_7800])) AS tps7800, 
    Sum(([R_PRODUCTIVITE_OF].[temps_7900])) AS tps7900, 
    ([tps7700]+[tps7800]+[tps7900])/3/[tpsQ] AS coeff_marche, 
    enheure(Sum([R_PRODUCTIVITE_OF].[temps_of])/100/24) AS tpsQuart, 
    Sum(([R_PRODUCTIVITE_OF].[temps_of])) AS tpsQ, 
    (Sum([R_PRODUCTIVITE_OF].[pds_circ1])+
    Sum([R_PRODUCTIVITE_OF].[pds_circ2])+
    Sum([R_PRODUCTIVITE_OF].[pds_circ3])+
    Sum([R_PRODUCTIVITE_OF].[pds_circ5])+
    Sum([R_PRODUCTIVITE_OF].[pds_circ6])+
    Sum([R_PRODUCTIVITE_OF].[pds_circ7])+
    Sum(([R_PRODUCTIVITE_OF].[pds_circ8]))/1000)+
    Sum([R_PRODUCTIVITE_OF].[conso_recycl]) AS Tonnage 
    FROM R_PRODUCTIVITE_OF 
    WHERE ((([R_PRODUCTIVITE_OF].[num_evt_of])> 24221   AND ([R_PRODUCTIVITE_OF].[num_evt_of])<= 24228))



    La partie principale se trouvant sur l'Etat qui as en source ce code :

    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
    SELECT (([tps7700]+[tps7800]+[tps7900])/3/100/24) AS tpsMarche, 
    Sum(([R_PRODUCTIVITE_OF].[temps_7700])) AS tps7700, 
    Sum(([R_PRODUCTIVITE_OF].[temps_7800])) AS tps7800, 
    Sum(([R_PRODUCTIVITE_OF].[temps_7900])) AS tps7900, 
    ([tps7700]+[tps7800]+[tps7900])/3/[tpsQ] AS coeff_marche, 
    enheure(Sum([R_PRODUCTIVITE_OF].[temps_of])/100/24) AS tpsQuart, 
    Sum(([R_PRODUCTIVITE_OF].[temps_of])) AS tpsQ, 
    (Sum([R_PRODUCTIVITE_OF].[pds_circ1])+Sum([R_PRODUCTIVITE_OF].[pds_circ2])+
    Sum([R_PRODUCTIVITE_OF].[pds_circ3])+Sum([R_PRODUCTIVITE_OF].[pds_circ5])+
    Sum([R_PRODUCTIVITE_OF].[pds_circ6])+Sum([R_PRODUCTIVITE_OF].[pds_circ7])+
    Sum(([R_PRODUCTIVITE_OF].[pds_circ8]))/1000)+
    Sum([R_PRODUCTIVITE_OF].[conso_recycl]) AS Tonnage 
    FROM R_PRODUCTIVITE_OF 
    WHERE((([R_PRODUCTIVITE_OF].[num_evt_of])>
    (SELECT * FROM Num_deb) AND ([R_PRODUCTIVITE_OF].[num_evt_of])<=(SELECT * FROM Num_fin)))
    Et dans les deux requêtes qui servent de limite haute et basse :

    Num_deb :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT Min(R_PRODUCTIVITE_OF.num_evt_of) AS evt_deb
    FROM R_PRODUCTIVITE_OF
    GROUP BY R_PRODUCTIVITE_OF.code_mvt, Format([R_PRODUCTIVITE_OF].[horo_evt_of],"dd/mm/yyyy")
    HAVING (((R_PRODUCTIVITE_OF.code_mvt)=2) AND ((Format([R_PRODUCTIVITE_OF].[horo_evt_of],"dd/mm/yyyy"))=[États]![E_Suivi_Arret]![txtDate]));
    Num_fin :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT Min([R_PRODUCTIVITE_OF].[num_evt_of]) AS evt_Fin
    FROM R_PRODUCTIVITE_OF
    GROUP BY [R_PRODUCTIVITE_OF].[code_mvt], Format([R_PRODUCTIVITE_OF].[horo_evt_of],"dd/mm/yyyy")
    HAVING (((R_PRODUCTIVITE_OF.code_mvt)=2) And ((Format(R_PRODUCTIVITE_OF.horo_evt_of,"dd/mm/yyyy"))=(DateAdd("d",1,(États!E_Suivi_Arret!txtDate)))));
    Je ne sais pas si cela est bien clair , pour plus de détails me demandé ...


    Merci à vous ,

    Cordialement ,

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

Discussions similaires

  1. Problème Requete SQL et QuickReport
    Par arnaud_verlaine dans le forum C++Builder
    Réponses: 7
    Dernier message: 07/01/2004, 09h31
  2. Prob de requete sql et variable
    Par agent-zaizai dans le forum ASP
    Réponses: 11
    Dernier message: 21/10/2003, 16h54
  3. requete sql
    Par autumn319 dans le forum ASP
    Réponses: 22
    Dernier message: 10/09/2003, 16h46
  4. Paramètre requete SQL (ADOQuery)
    Par GaL dans le forum C++Builder
    Réponses: 3
    Dernier message: 30/07/2002, 11h24
  5. Resultat requete SQL
    Par PierDIDI dans le forum Bases de données
    Réponses: 2
    Dernier message: 23/07/2002, 13h43

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