SQLServerDriver

Résolu
cs_nounou15 Messages postés 5 Date d'inscription vendredi 11 février 2005 Statut Membre Dernière intervention 26 avril 2005 - 20 avril 2005 à 16:15
cs_nounou15 Messages postés 5 Date d'inscription vendredi 11 février 2005 Statut Membre Dernière intervention 26 avril 2005 - 26 avril 2005 à 13:14
Salut!
J'ai un problème avec le pilote jdbc de sqlserver
Quand je fais une connexion à une base de données à travers ce pilote via une page jsp, tout se passe bien, mais quand je fais un programme java qui appelle ce pilote, rien ne marche plus. J'ai besoin de ce programme pour faire des beans
Mon programme est le suivant :


import java.sql.*;


public class Serveur {


public static String driver="com.microsoft.jdbc.sqlserver.SQLServerDriver";


public static String dburl="jdbc:microsoft:sqlserver://TKITEK_IT:2467";





/**


* Constructor


*/


public Serveur() {


}




public static void main(String[] args) {


Serveur serveur = new Serveur();


Class.forName(driver);


Connection cnx = DriverManager.getConnection(dburl,"sa","abc") ;


}


}

Le compilateur (du jdk1.3) me donne les erreurs suivantes:

Serveur.java:20: unreported exception java.lang.ClassNotFoundException; must be caught or declared to be thrown
Class.forName(driver);
^
Serveur.java:21: unreported exception java.sql.SQLException; must be caught or declared to be thrown
Connection cnx = DriverManager.getConnection(dburl,"sa","abc") ;
^
2 errors

Pourtant j'ai tout inclu dans le classpath

2 réponses

cs_neodante Messages postés 2835 Date d'inscription lundi 11 août 2003 Statut Modérateur Dernière intervention 16 décembre 2006 11
20 avril 2005 à 23:27
Salut



Peut-être qu'un try/catch sur l'exception indiqué serait le bienvenu !!! ;-)



unreported exception java.lang.ClassNotFoundException; must be caught or declared to be thrown
Class.forName(driver);




@+
3
cs_nounou15 Messages postés 5 Date d'inscription vendredi 11 février 2005 Statut Membre Dernière intervention 26 avril 2005
26 avril 2005 à 13:14
Merci neodante
0
Rejoignez-nous