|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2005 Messages : 10 ![]() |
Bonsoir à tous et avant tout, bonne année (il est encore temps)
Je pense que vous devriez pouvoir m'aider concernant un petit soucis que je rencontre. J'ai donc un site en ASP et un base Access le tout sur IIS. J'ai deux tables, la première est une liste de localisations (bureaux), la seconde est une liste d'utilisateurs: Table_bureaux -ID_bureau -Ville -Pays - ... etc Table_Utilisateurs -ID_Utilisateur -Bureau - ...etc Il y à donc une donnée commune dans chaque table, à savoir le bureau car chaque utilisateur est lié à un bureau. Ce que je souhaite faire avec ASP c'est un extract excel de toutes les données et afficher un tableau (jusque là tout va bien) .... qui compte le nb d'utilisateurs par bureau, et c'est sur ce dernier point que je bloque... mon tableau devrait m'afficher le nb d'utilisateurs pour chaque bureau. D'apres mes recherches sur le net et sur Developpez.com, il faudrait que j'utilise une jointure mais j'avoue que je ne m'y connais pas assez et malgres mes tentatives, je n'ai que des erreurs. Pourriez vous m'indiquez la marche à suivre ? Merci davance. Cyrille |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 857 ![]() |
Salut,
Bienvenu sur le forum et bonne année. Tu travailles sur Access c'est bien pour commencer. Ceci dit tu devrais peut-être visiter le forum Access. Tu devrais trouver tout ce qui te faut pour faire des requetes. Il faut différencier la base de données (Access, SQL, etc) du programme qui va te permettre de consulter tes données (IIS + ASP dans ton cas). Créé tes requetes dans Access puis interroge les avec ASP. A+ |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2005 Messages : 10 ![]() |
Bonjour Immobilis et merci pour ton accueil.
Je vais aller visiter le forum access, tu as raison, si j'arrive à faire ma requete sous Access ce sera déjà un bon point, bien que je tourne en rond depuis hier je ne désespère pas Je repasserai dans la journée si je ne m'en sort pas. Encore merci et bonne journée |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : juin 2005 Messages : 10 ![]() |
Bonsoir,
Bon je tourne en rond. J'ai regardé les examples et divers topics sur le forum access mais je n'arrive pas à faire fonctionner quoique ce soit. En fait je suis rendu compte que je n'avais pas besoin de mes deux tables, la table utilisateurs contient déjà toutes les informations nécessaires à savoir la liste des utilisateurs et le bureau auquel ils sont rattachés, il faut donc faire un GROUP BY bureau ? Désolé, autant je sais afficher les données d'une base, les classer .... , autant dès qu'il sagit d'opérations plus complexes je patauge ![]() Un petit coup de pouce serait bienvenue. Merci |
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() Inscription : octobre 2003 Messages : 2 886 ![]() |
Désolé d'enfoncer le clou mais ça reste une question concernant le langage SQL. Il faut donc faire des recherches, poser la question dans le forum adéquat.
Le forum est avant tout une base de connaissance, si tu poses ta question au bon endroit et qu'on t'y répond, les recherches ultérieures n'en seront que plus efficaces. |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : juin 2005 Messages : 10 ![]() |
OK je vais continuer mes recherches dans le/les forum(s) adéquat.
Bonne journée et merci quand même pour votre temps. |
|
|
00
|
|
|
#7 | ||
|
Invité de passage
![]() Inscription : juin 2005 Messages : 10 ![]() |
Bonsoir tout le monde,
Je ressort mon topic de sa tombe en espérant un petit conseil. J'ai fait le tour de mal de topics et voila ce que j'ai ressorti: Code :
Quelqu'un aurait un conseil à me donner ? Merci d'avance |
||
|
|
00
|
|
|
#8 | ||
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 857 ![]() |
Salut,
Il faut utiliser les groupement et les sommes ainsi: Code :
De plus, Access reconnait les identifiants automatiquement et les relie dans le générateur de requetes. A+ |
||
|
00
|
|
|
#9 | |||
![]() ![]() |
Salut,
Citation:
j'ai un peu de mal à comprendre la.Ta réponse serait ceci : Code sql :
nan ??
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours FAQ ASP |
|||
|
|
00
|
|
|
#10 | ||||
|
Invité de passage
![]() Inscription : juin 2005 Messages : 10 ![]() |
Bonsoir Immobilis & Kaiser59,
Kaiser, en fait j'ai essayé des 2 façons, désolé si je n'ai été clair dans mes explication. J'ai réussi à faire ma requete sous Access comme tu me l'a suggéré Immobilis, la voici : Code :
Par contre je n'arrives pas à obtenir le même résultat avec ASP, mon tableau de m'affiche des "4" à chaque ligne. 4 étant le résultat de la première ligne... Code :
En tous cas, Merci ! je progresse, a mon rythme certes mais ... je progresse |
||||
|
|
00
|
|
|
#11 | ||
|
Expert Confirmé Sénior
![]() ![]() ![]() Inscription : mars 2004 Messages : 5 857 ![]() |
Salut,
Eventuellement, il faudrait que tu te procures un bouquin sur l'ASP. Je m'en suis acheté un au début. Pour répondre à ta question, il faut que tu parcours la liste des enregistrements que tu récupères. Tu peux le faire en faisant: Code :
http://www.w3schools.com/ado/ado_ref_recordset.asp http://www.devguru.com/technologies/ado/8642.asp A+ |
||
|
00
|
|
|
#12 |
|
Invité de passage
![]() Inscription : juin 2005 Messages : 10 ![]() |
Bonjour Immobilis,
Effectivement un livre serait nécessaire, mais dans l'immédiat j'aimerai en finir avec ça ! Merci pour le code en fait c'est ce que j'ai réussi à faire apres avoir posté mon dernier message et ça marche très bien. Le hic c'est que je parcours déjà une liste d'enregistrements et je me retrouve donc avec tout le comptage des utilisateurs affiché pour chaque bureau ... mais c'est pas grave je vais partir sur cette nouvelle base Merci à tous pour vos conseils, bonne journée et à bientot |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com