Probleme de compilation

Probleme de compilation - SQL/NoSQL - Programmation

Marsh Posté le 28-04-2004 à 10:38:24    

Code :
  1. C:\Baseq>javac -d classes/ sources/Traitement.java
  2. sources/Traitement.java:178: cannot resolve symbol
  3. symbol  : class OracleDriver
  4. location: package driver
  5.                 DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver
  6. ());
  7.                                                                    ^
  8. 1 error


 
Est ce que quelqu'un sait d'ou peut provenir ce probleme???
 
Ma ligne 178 est compris dans :
 

Code :
  1. static Connection ouvrirConnexion() throws SQLException
  2.  {
  3.  DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
  4.  String userName = "system"; 
  5.  String password = "manager";
  6.  // connection à la base de données
  7.  String url = "jdbc:oracle:thin:@stat9007:1521:ADMORA8I";
  8.  Connection conn = DriverManager.getConnection (url,userName,password);
  9.  // mettre en mode de commit manuel
  10.  conn.setAutoCommit(false);
  11.  return(conn);
  12.  }


 

Reply

Marsh Posté le 28-04-2004 à 10:38:24   

Reply

Marsh Posté le 28-04-2004 à 10:49:11    

en vrac qqs idée :
- tu n'a pas installé le driver ou le client oracle
- ton classpath ne contient pas le chemin vers celui-ci
http://otn.oracle.com/software/tec [...] bc817.html

Reply

Marsh Posté le 28-04-2004 à 10:49:25    

import java.sql.* ; ?

Reply

Marsh Posté le 28-04-2004 à 10:52:28    

J'ai bien le import java.sql
 
Habituellement je compile mon programme avec Eclipse mais la je dois le faire à partir de l'invite de commande et donc du coup je ne sais pas comment savoir si le driver oracle est installé. Mais il doit l'etre car il n'y a aucun probleme sous Eclipse.
 
Est ce qu'il ne faut pas rajouter qqch dans le classpath et si oui quoi??

Reply

Marsh Posté le 28-04-2004 à 10:53:24    

J'ai déjà télécharger classes12.zip et ajouter son chemin d'acces dans le classpath

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed