bonjour a tous!
g une ptite question pour vous!
je me suis connecte en asp a une base access et j'aurai voulu savoir si il etait possible d'afficher dans ma page web un formulaire crée sous access..
merci d'avance!
bonjour a tous!
g une ptite question pour vous!
je me suis connecte en asp a une base access et j'aurai voulu savoir si il etait possible d'afficher dans ma page web un formulaire crée sous access..
merci d'avance!
Salut,
A ma connaissance tu dois tout refaire toi-même.
merci pour ta reponse!
c bien dommage!
si j'ai des formulaires qui dependent de requetes qui elles meme dependent de requetes..c'est possible de refaire ce genre de chose en asp?
Donnes un exemples un peu plus concret mais si j'ai bien compris oui. Tu utilises un jeu de données (recordset).
merci pour ta reponse!
en fait g un formulaire engendré par la requete suivante:
SELECT [RequêteSubdivision].[Libellé Subdivision], IIf(IsNull([RequêteDecompteOperationsEOReliquat].[SommeDeSommeDeC]),0,[RequêteDecompteOperationsEOReliquat].[SommeDeSommeDeC]) AS Expr1, IIf(IsNull([RequêteDecompteOperationsEOReliquat].[SommeDeSommeDeR]),0,[RequêteDecompteOperationsEOReliquat].[SommeDeSommeDeR]) AS Expr2, IIf(IsNull([RequêteDecompteOperationsEOReliquat].[SommeDeSommeDeM]),0,[RequêteDecompteOperationsEOReliquat].[SommeDeSommeDeM]) AS Expr3, IIf(IsNull([RequêteDecompteOperationsEOReliquat].[SommeDeSommeDeA]),0,[RequêteDecompteOperationsEOReliquat].[SommeDeSommeDeA]) AS Expr4, IIf(IsNull([RequeteDecompteOperationAvPReliquat].[SommeDeC]),0,[RequeteDecompteOperationAvPReliquat].[SommeDeC]) AS Expr5, IIf(IsNull([RequeteDecompteOperationAvPReliquat].[SommeDeR]),0,[RequeteDecompteOperationAvPReliquat].[SommeDeR]) AS Expr6, IIf(IsNull([RequeteDecompteOperationAvPReliquat].[SommeDeM]),0,[RequeteDecompteOperationAvPReliquat].[SommeDeM]) AS Expr7, IIf(IsNull([RequeteDecompteOperationAvPReliquat].[SommeDeA]),0,[RequeteDecompteOperationAvPReliquat].[SommeDeA]) AS Expr8, Sum([Expr1]+[Expr5]) AS C, Sum([Expr2]+[Expr6]) AS R, Sum([Expr3]+[Expr7]) AS M, Sum([Expr4]+[Expr8]) AS A
FROM (RequêteSubdivision LEFT JOIN RequeteDecompteOperationAvPReliquat ON [RequêteSubdivision].[Libellé Subdivision]=[RequeteDecompteOperationAvPReliquat].[Libellé Subdivision]) LEFT JOIN RequêteDecompteOperationsEOReliquat ON [RequêteSubdivision].[Libellé Subdivision]=[RequêteDecompteOperationsEOReliquat].[Libellé Subdivision]
GROUP BY [RequêteSubdivision].[Libellé Subdivision], [RequêteDecompteOperationsEOReliquat].[SommeDeSommeDeR], [RequêteDecompteOperationsEOReliquat].[SommeDeSommeDeM], [RequêteDecompteOperationsEOReliquat].[SommeDeSommeDeA], [RequeteDecompteOperationAvPReliquat].[SommeDeC], [RequeteDecompteOperationAvPReliquat].[SommeDeR], [RequeteDecompteOperationAvPReliquat].[SommeDeM], [RequeteDecompteOperationAvPReliquat].[SommeDeA], [RequêteDecompteOperationsEOReliquat].[SommeDeSommeDeC];
cette requete s'appui sur trois requetes et parmis ces trois requetes deux sont issues d'une requete differente qui sont elles memes issue d'une requete....hum je sais c pas tres clair..tu penses que c'est faisable?
merci d'avance!
1/
2/ en ASP on ne peut faire que du SQL pur or IIf n'est pas du SQL pur (à ma connaissance comme toujours)
3/ ton code et trop conséquent et c'est un vrai pavé, j'ai pas envie de le lire. L'idéal serait d'utiliser les procédures stockées. Je ne sais pas si ça existe sous access. Il faudrait peut-être passer à SQL Serveur.
4/ je ne sais pas tout d'autres auront peut-être d'autres réponses à te donner
merci pour ta reponse!
c vrai que ma requete est assez atroce..je vais voir ce que je peux faire avec des procedures stockées
A +!
En fait, tu cherches à mettre en forme sur ta page le resultat d'un requête faite sur ta base access ?
Si c'est le cas tu peux faire ta requête en SQL et faire une mise en page du resultat.
Si c'est bien ça je pourrai te donner le source d'une page intranet ou j'utilise ce principe.
A+ et bon courage
Il est aussi possible de faire requete dans la page ASP qui pointe directement sur la requete dans Access, comme on le ferait pour une table. C'est très pratique, car l'interface graphique d'Access est bien plus conviviale qu'une longue requete dans une page ASP.
"Winter is coming" (ma nouvelle page d'accueil)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager