ticko
26 sept. 2008 à 12:07
un exemple :
String url = "jdbc:oracle:thin:@192.168.1.7:1521:nom_base";
Connection con = null;
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
con = DriverManager.getConnection(url,"login","mot de passe");
Statement requete = con.createStatement();
Statement requete1 = con.createStatement();
Statement req_moy = con.createStatement();
int size=0;
ResultSet resultatDest = requete.executeQuery("select blablabla from blablabla....;);
ResultSet resultatDestSize = requete1.executeQuery("select count(*) from nom_table where LIBELLEE='"+champs de type String+"'");
while(resultatDest.next())
{
size=resultatDestSize.getInt(1);
}
n'oublie pas de telecharger le driver qui convient : pour oracle c'est la librairie classes12.jar
Dji
d'abord je te remercie énormément pour l'explication.
j'ai 2 petits question concernant l'URL Oracle:
1)
tu as écrit: "jdbc:oracle:thin:@192.168.1.7:1521:nom_base"
je veux savoir la partie que je doit changer dans cet URL.
2)
quand je vais créer la source de donner, qu'est ce que je dois donner comme chemin où se trouve la base oracle ??
je vous en pris, veuillez me communiquer tout ce que vous en connaissez.
merci d'avance.
bon premierement tu dois savoir kel version oracle tu travail , ce code en haut d'oracle 9i si tu travail dans oracle 10g
alors le code de connexion avec oracle 10g est suivant :
try
{
class.forName("oracle.jdbc.driver.OracleDriver");
//url de connection
String url="jdbc:odbc:tongestion";
//connection
Connection connect = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE","system","manager");
// le login et passw et d'oracle par default
//creation instruction
Statement st = connect.createStatement();
//execution
String reqete = "select * from client ..........." ;
ResultSet rs = st.executeQurey(requete);
while(res)
{
// traitement
}
connect.close();
}
catch(ClassNotFoundException exp1)
{
//affiche le message erreur du connection
}
catch(SQLException exp2)
{//affiche le message d'erreurs au niveau du rrequete
}
et enfin n'oublie pas d'importer le fichier jar odbc14.jar
et merci