Eh bien...comme te le dis le message...tu dois installer les composants spécifiques à Oracle.
Je m'explique, pour te connecter à une base de données, tu as besoin d'un pilote pour chaque type de base de données. Par défaut sont installé les pilotes pour Access et SQLServer. Pour les autres DB, il faut des composants fournis par le fournisseur de ta DB.
Pour ce qui est des applications WinForm et WebForm, ces deux sources n'utilisent pas la même partie des Sources de Données (ODBC). Va voir dans le Panneau de Configuration --> Outils d'Administration --> Sources de Données --> Onglets "Pilotes ODBC" et vérifie que le pilote est bien présent. S'il n'y est pas, tu dois l'installer à partir du CD fourni avec Oracle ou alors télécharger l'install depuis leur site web

Nurgle C'est une grande folie que de vouloir être sage tout seul !