Bonjour,
2/ Disons que si tu veux un max de performances et un projet SQL digne de ce nom, il est recommandé de transformer tes requêtes comme telles. On ne peut pas mélanger les deux. Au sein de ce thread, tu as un bon résumé du pourquoi faire ceci plutôt que cela, exposé exhaustivement par JBO.
1/ Effectivement, la majorité des requêtes enregistrées sont dédiées à être exploitées par des Forms ou des Reports mais elles peuvent être aussi exécutées sur le pouce en VBA via des chaînes SQL avec un composant DAO.
Par le suite, tu exploites les vues comme tu exploites des tables non triées où l'intérêt se resume à obtenir des requêtes multi-tables et tu exploites les procédures stockées avec des paramètres que tu passes dynamiquement par code avec un objet ADO.
Le tutoriel que j'ai écrit ne possède pas tous les aléas des difficultés auxquelles tu seras confronté car il reste assez générique : il est là pour guider dans ta démarche et aussi et c'est un point important, estimer la charge de travail qui se présentera à toi.
Dans ton cas perso, Access te facilitera la tâche pour la composition de ton application beaucoup plus aisément (je n'ai pas dit facilement mais presque) qu'avec Visual Basic.
Argy
Partager