Ajouter un commentaire

fredericmazue

Quote:
Pour effectuer la connection, je n'ai pas eu besoin d'importer un fichier jar dans Eclipse.

Bien sûr que si.
Tu l'as fait à l'insu de ton plein gré voilà tout.

Quote:
Driver monDriver = new JdbcOdbcDriver();

Bon on voit que tu utilises le pont JDDC/ODBC. C'est intégré à Java, dans rt.jar.
Ne me dis pas que ce jar là n'est pas importé dans Eclipse hein ? :lol:

Quote:
Comme je n'ai pas utilisé de jar, je ne sais pas trop du quel tu parles.

Maintenant tu sais :)

Bon ton application est graphique, mais avec printStackTrace tu fais une sortie dans la console. Si l'appli n'est pas lancée par la console, c'est un peu comme si l'exception était muselée. Je veux dire qu'elle n'est pas traitée, car la seule sortie d'un message d'erreur n'est pas un traitement, et le message d'erreur n'est pas visible.
Dans une application graphique il est beaucoup mieux d'ouvrir une fenêtre de message pour informer. Et comme

catch(SQLException se){
         se.printStackTrace();
      } 

ne relance pas l'exception, au final elle est interceptée et pas traitée, donc c'est tout comme si elle était muselée.
maxlegrand, grand museleur d'exception devant l'éternel :D

Bon, donc la connexion ne se fait pas. Heu, c'est donc une connexion à une source de données OBDC que tu veux. Hem hem, tu es sûr que cette source est accessible ?

Quote:
je souhaitais déployer cette ap^plication via java web part
mais le programme ne fait rien.

Dans le cas général, un ordinateur lambda sur le Net n'a aucune chance d'accéder à la source de données ODBC.
Ou plus exactement l'application cherche la source de données ODBC sur la bécane où elle est lancée. Si la source est ailleurs ça ne risque pas de marcher

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 EEEE  DDD   U   U  PPPP   PPPP  
E D D U U P P P P
EEE D D U U PPPP PPPP
E D D U U P P
EEEE DDD UUU P P