[java+oracle]connexion

Fermé
julien - 18 janv. 2007 à 17:42
 sophy_a - 29 avril 2008 à 12:22
salut,
J'ai exactement le même problème que toi. As-tu réussi à le résoudre?

merci
A voir également:

6 réponses

zoubir6600 Messages postés 2 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 28 avril 2008
28 avril 2008 à 22:36
bonjour bin je suis un devloppeur debutant et c la premier foi ke chui obligé d'utilisé java et oracle
veuillez me rensegné sur le fonctionnement de oracle et comment fzir une connection entre oracle et java
et si vous me proposé d'utilisé d'autre methode
MERCI
0
bonjour,

J'ai le meme probleme, j'ai regardé un peux sur internet. il faut telecharger JDBC compatible avec les outils que tu utilise.
mais je sais pas comment l utiliser
0
Utilisateur anonyme
29 avril 2008 à 12:01
Il faut tout d'abord télécharger le driver jdbc dispo Ici et ensuite voici un petit exemple de classe :
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import oracle.jdbc.pool.OracleDataSource;

public class AccesBD {
	
	private Connection connexion;
	private OracleDataSource ods;
	private static final String url = "jdbc:oracle:thin:LOGIN/MDP@HOST";
	
	public AccesBD(){
		try{
			ods = new OracleDataSource();
	        ods.setURL(url);
	        connexion = ods.getConnection();
		}
		catch(SQLException se){
			System.out.println("Connexion impossible : "+se.getMessage());
		}
	}
	
	private void executeQuery(String query){
		try{
		Statement stmt = connexion.createStatement ();

		ResultSet rset = stmt.executeQuery (query);

		// Dump the result
		while (rset.next ())
		  System.out.println(rset.getString(1));
		}catch(Exception e){
			e.printStackTrace();
		}
	}
	
	public static void main(String[] args){
		AccesBD acces = new AccesBD();
		acces.executeQuery("select 'Hello JDBC: ' || sysdate from dual");
	}
}
Il suffit de changer les paramètres LOGIN, MDP et HOST pour que cela fonctionne.

Bonne continuation ;-)
0
merci bien pour ta reponse ,
mais ce que j ai telecharger c est un dossier qui contien javax et oracle . je dois le mettre ou?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
j ai mis les dossiers javax et oracle dans le repertoire de mon projet. je pense c est ce qu il falait. merci encore
0
ça me donne l'erreur : Connexion impossible : Exception d'E/S: SO Exception was generated
est ce que vous pouvez me dire c quoi le pblm
0