Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5214 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

Drivers JDBC : où est ce qu'ils se trouvent !?

n°120950
titou078
Posté le 03-04-2002 à 17:35:29  profilanswer
 

Reprise du message précédent :

DarkLord a écrit a écrit :

 
 
Oh bien sur c'est surement la méthode setMState qui recoit une valeur nulle tu ne crois pas ?  




 
eeeeeee c est quoi la methode setMState, et quand est elle eppelé?

mood
Publicité
Posté le 03-04-2002 à 17:35:29  profilanswer
 

n°120962
darklord
You're welcome
Posté le 03-04-2002 à 17:45:43  profilanswer
 

El_Gringo a écrit a écrit :

 
 
de quoi tu te mêles !? si ça fait pas chier Darklord de répondre, c cool. Et puis, si t'as pas envie de répondre, tu répond pas ! c simple comme ça, non ?  




 
du calme gringo. Etre agressif ne te servira à rien ici. Et ca ne t'apportera certainement pas des réponses ... keep cool


---------------
Just because you feel good does not make you right
n°120963
darklord
You're welcome
Posté le 03-04-2002 à 17:46:06  profilanswer
 

titou078 a écrit a écrit :

 
 
eeeeeee c est quoi la methode setMState, et quand est elle eppelé?  




 
Bin c'est la méthode de OracleConnection. Pq? Tu l'appelles pas?


---------------
Just because you feel good does not make you right
n°120965
El_gringo
Posté le 03-04-2002 à 17:48:09  profilanswer
 

DarkLord a écrit a écrit :

 
 
du calme gringo. Etre agressif ne te servira à rien ici. Et ca ne t'apportera certainement pas des réponses ... keep cool  




 
Ouais, je sais, je m'emballe un peu, ms  
1 - je suis ennervé aujourd'hui
2 - ça m'énerve qu'il intervienne en plein milieu de la "discution" pour dire ça...
 
Ms bon, j'vais essayer de faire un effort !

n°120976
benou
Posté le 03-04-2002 à 18:08:13  profilanswer
 

El_Gringo a écrit a écrit :

 
de quoi tu te mêles !? si ça fait pas chier Darklord de répondre, c cool. Et puis, si t'as pas envie de répondre, tu répond pas ! c simple comme ça, non ?  




:sweat:
t'énnerve pas : je te met le lien et je te dis quelle réponse regarder. y a la soluce dedans et la façon de l'utiliser ... qu'est ce que tu veux de mieux ??

n°120977
titou078
Posté le 03-04-2002 à 18:08:44  profilanswer
 

DarkLord a écrit a écrit :

 
 
Bin c'est la méthode de OracleConnection. Pq? Tu l'appelles pas?  




 
Je l appel pas, voila mon code :
public static void main(String[] args){
        System.out.println(System.getProperty("java.library.path" ));
 
        try
        {
            Class.forName("oracle.jdbc.driver.OracleDriver" );
            System.out.println("driver ok" );
        }
        catch(ClassNotFoundException e)
        {
            System.out.println("driver pas ok" );
            System.out.println(e.getMessage());
        }
        Connection conn=null;
        try
        {
            conn=DriverManager.getConnection("jdbc:oracle:thin:@lada:qz02","qznew","huy37vz" );
             
            System.out.println("connection ok" );
        }
        catch(SQLException ex)
        {
            System.out.println("pb de connection" );
            System.out.println(ex.getMessage());
        }
        System.out.println(conn);
        if (conn!=null)
            System.out.println("connection ok" );
        else
            System.out.println("pas de connection" );
         
}

n°120978
benou
Posté le 03-04-2002 à 18:09:30  profilanswer
 

El_Gringo a écrit a écrit :

 
2 - ça m'énerve qu'il intervienne en plein milieu de la "discution" pour dire ça...



ok ok ... démerde toi, pardon de t'aider. je croyais que c'était un forum ici et que tu avais posé une question ...

n°120980
darklord
You're welcome
Posté le 03-04-2002 à 18:12:32  profilanswer
 

titou078 a écrit a écrit :

 
 
Je l appel pas, voila mon code :
public static void main(String[] args){
        System.out.println(System.getProperty("java.library.path" ));
 
        try
        {
            Class.forName("oracle.jdbc.driver.OracleDriver" );
            System.out.println("driver ok" );
        }
        catch(ClassNotFoundException e)
        {
            System.out.println("driver pas ok" );
            System.out.println(e.getMessage());
        }
        Connection conn=null;
        try
        {
            conn=DriverManager.getConnection("jdbc:oracle:thin:@lada:qz02","qznew","huy37vz" );
             
            System.out.println("connection ok" );
        }
        catch(SQLException ex)
        {
            System.out.println("pb de connection" );
            System.out.println(ex.getMessage());
        }
        System.out.println(conn);
        if (conn!=null)
            System.out.println("connection ok" );
        else
            System.out.println("pas de connection" );
         
}  




 
ok et l'appel a setMState il est où?


---------------
Just because you feel good does not make you right
n°120981
El_gringo
Posté le 03-04-2002 à 18:12:33  profilanswer
 

benou a écrit a écrit :

[:benou] http://www.google.fr/search?hl=fr& [...] %E9s&meta=
5e réponse  




 
dsl. Ms ta réponse, elle ressemblait qd même vachement + à un reproche qu'a une réponse...
Allez, j'te fais mes excuses qd même...

n°120982
darklord
You're welcome
Posté le 03-04-2002 à 18:13:30  profilanswer
 

bon allez j'en ai marre. Cette méthode n'existe pas et je me fous royalement de ta g***** pour te punir de poser des questions A LA CON BORDEL !  :fou:  
 
Tu crois qu'en balancant une trace sans code, sans environnement, sans explication, quelqu'un va pouvoir te répondre?
 
Non mais tu rêves ou quoi mec!


---------------
Just because you feel good does not make you right
mood
Publicité
Posté le 03-04-2002 à 18:13:30  profilanswer
 

n°120983
darklord
You're welcome
Posté le 03-04-2002 à 18:14:36  profilanswer
 

El_Gringo a écrit a écrit :

 
 
dsl. Ms ta réponse, elle ressemblait qd même vachement + à un reproche qu'a une réponse...
Allez, j'te fais mes excuses qd même...  




 
disons que benou n'a pas tord. Si tu veux savoir quel objet java gère les fichiers properties, un petit coup d'oeil sur google t'aurait donné la réponse tout de suite. En plus l'avantage est que tu peux trouver des morceaux de code qui illustrent la facon de l'utiliser etc.
 
Donc qd tu te poses une question aussi basique -> google.


---------------
Just because you feel good does not make you right
n°120992
titou078
Posté le 03-04-2002 à 18:19:21  profilanswer
 

DarkLord a écrit a écrit :

 
 
ok et l'appel a setMState il est où?  




Je ne sais pas ce c est donc je pense que je ne l appel jamais

n°120996
darklord
You're welcome
Posté le 03-04-2002 à 18:20:40  profilanswer
 

DarkLord a écrit a écrit :

bon allez j'en ai marre. Cette méthode n'existe pas et je me fous royalement de ta g***** pour te punir de poser des questions A LA CON BORDEL !  :fou:  
 
Tu crois qu'en balancant une trace sans code, sans environnement, sans explication, quelqu'un va pouvoir te répondre?
 
Non mais tu rêves ou quoi mec!  




 
ce coup de gueule là est pour toi titou078 !  :sleep:


---------------
Just because you feel good does not make you right
n°121001
benou
Posté le 03-04-2002 à 18:25:29  profilanswer
 

El_Gringo a écrit a écrit :

dsl. Ms ta réponse, elle ressemblait qd même vachement + à un reproche qu'a une réponse...
Allez, j'te fais mes excuses qd même...  




accepté ! :)
Bien sur, dans le message y avait le sous-entendu que avec google tu pouvais trouver la réponse tout seul, mais si j'ai pris le temps de le faire pour toi et que je t'indique quelle réponse regarder, je trouve que c'est déjà pas mal, nan ?

n°121003
titou078
Posté le 03-04-2002 à 18:26:05  profilanswer
 

DarkLord a écrit a écrit :

 
 
ce coup de gueule là est pour toi titou078 !  :sleep:  




 
l environnement est W2K, client oracle 8, et la partie de developpement de oracle 7.x, la base de donnée est oracle 7.x sur un serveur linux(enfin je crois) et la trace d execution est:
 
 
C:\j2sdk1.4.0\jre\bin;.;C:\WINNT\System32;C:\WINNT;C:\ORANT1\bin;C:\Program Files\Oracle\jre\1.1.7\bin;C:\WINNT\system32
;C:\WINNT;C:\WINNT\System32\Wbem;;C:\PROGRA~1
\ULTRAE~1;C:\PROGRA~1\ULTRAE~1;C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual Studio\Common\Tools;C:\Program Files\Microsoft Visual Studio\VC98\bin;C:\ORAWIN\BIN;
driver ok
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
        at java.lang.String.substring(String.java:1476)
        at oracle.sqlnet.SQLnet.Connect(SQLnet.java:117)
        at oracle.jdbc.ttc7.TTC7Protocol.connect(TTC7Protocol.java:983)
        at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:158)
        at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:93)
        at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:146)
        at java.sql.DriverManager.getConnection(DriverManager.java:512)
        at java.sql.DriverManager.getConnection(DriverManager.java:171)
        at Test.main(Test.java:26)
Exception in thread "main" 
 
et le code est :
 
import oracle.jdbc.driver.OracleDriver;
import java.sql.*;
import java.lang.Class;
 
 
import java.util.Properties;
class Test{
 
 
public static void main(String[] args){
        System.out.println(System.getProperty("java.library.path" ));
 
        try
        {
            Class.forName("oracle.jdbc.driver.OracleDriver" );
            System.out.println("driver ok" );
        }
        catch(ClassNotFoundException e)
        {
            System.out.println("driver pas ok" );
            System.out.println(e.getMessage());
        }
        Connection conn=null;
        try
        {
            conn=DriverManager.getConnection("jdbc:oracle:oci7:@lada:qz02","qznew","huy37vz" );
             
            System.out.println("connection ok" );
        }
        catch(SQLException ex)
        {
            System.out.println("pb de connection" );
            System.out.println(ex.getMessage());
        }
        System.out.println(conn);
        if (conn!=null)
            System.out.println("connection ok" );
        else
            System.out.println("pas de connection" );
         
}
}
 
 
c est bon ou il en faut plus

n°121004
benou
Posté le 03-04-2002 à 18:27:25  profilanswer
 

putin ! ca part en couille cette conversation. ...c'est le beau temps qui échauffent les esprits ??  
hop lunettes de cerise :sol:

n°121006
darklord
You're welcome
Posté le 03-04-2002 à 18:28:45  profilanswer
 

ton adresse oracle est fausse
Essaie
 
jdbc:oracle:thin:@lada:1521:qz02


---------------
Just because you feel good does not make you right
n°121007
titou078
Posté le 03-04-2002 à 18:29:58  profilanswer
 

DarkLord a écrit a écrit :

ton adresse oracle est fausse
Essaie
 
jdbc:oracle:thin:@lada:1521:qz02  




 
C est ce que je viens juste de faire car un pote me l as conseillé.
Que dois je faire pour utiliser les drivers oci7(ou oci pour oracle 8)?

n°121014
darklord
You're welcome
Posté le 03-04-2002 à 18:35:25  profilanswer
 

titou078 a écrit a écrit :

 
 
C est ce que je viens juste de faire car un pote me l as conseillé.
Que dois je faire pour utiliser les drivers oci7(ou oci pour oracle 8)?  




 
comment ca qu'est ce que tu dois faire? Bin avoir une base UP et mettre les jar files dans ton classpath. Le reste c'est censé etre du JDBC standard !


---------------
Just because you feel good does not make you right
n°121018
HappyHarry
Posté le 03-04-2002 à 18:37:57  profilanswer
 

titou078 a écrit a écrit :

 
 
C est ce que je viens juste de faire car un pote me l as conseillé.
Que dois je faire pour utiliser les drivers oci7(ou oci pour oracle 8)?  




 
mmm... quoi qu'en disent certaines personnes sur certains topics que g eu le loisir de lire aujourd'hui, je dirais que la meilleure chose a faire pour toi c de la lire la tres bonne documentation qui est disponible
 
1) sur le net (google est ton ami)
2) chez oracle

n°1363096
HannibAlBu​ndy
Posté le 10-05-2006 à 11:13:06  profilanswer
 

Bonjour et désolé de venir squatter le topic pour poser ma question, mais ça tourne à peu près autour du même sujet (l'informatique quoi :24:) et ça m'embète d'en créer un pour un problème surrement idiot pouvant être résolu en un seul post :ange:.
 
Une fois cette courte introduction complètement indispensable effectuée, voici donc mon pb : J'ai installé Oracle express edition 10.2 ainsi que le jdk 1.5 et j'aimerais pouvoir me connecter à la base à partir d'une applet java. Seulement, forcément, bah j'arrive pas à me connecter, alors que pourtant dans une application java, avec le même code, là tout se passe bien. Petits détails techniques : je suis sous windows, un firewall tourne sur le pc, et j'ai du déplacer et décompresser le driver oracle dans le répertoire de l'applet car sinon il me sortait des ClassNotDefFoundException (une erreur surrement liée au classpath donc, que je ne n'ai pas non plus avec la version application).
le code :

Code :
  1. try
  2. {
  3. DriverManager.registerDriver (new oracle.jdbc.OracleDriver());
  4. saConnexion = DriverManager.getConnection (
  5.  "jdbc:oracle:thin:@localhost:1521:XE", "system", "oracle" );
  6. }
  7. catch (Exception telleE)
  8. {
  9. telleE.printStackTrace() ;
  10. }


et la jolie erreur :

Code :
  1. java.security.AccessControlException: access denied (java.util.PropertyPermission oracle.net.wallet_location read)
  2.         at java.security.AccessControlContext.checkPermission(AccessControlContext.java:264)
  3.         at java.security.AccessController.checkPermission(AccessController.java:427)
  4.         at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
  5.         at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1285)
  6.         at java.lang.System.getProperty(System.java:661)
  7.         at oracle.jdbc.driver.OracleDriver$1.run(OracleDriver.java:1427)
  8.         at java.security.AccessController.doPrivileged(Native Method)
  9.         at oracle.jdbc.driver.OracleDriver.getSystemProperty(OracleDriver.java:1423)
  10.         at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:596)
  11.         at java.sql.DriverManager.getConnection(DriverManager.java:525)
  12.         at java.sql.DriverManager.getConnection(DriverManager.java:171)
  13.         at AppletEcobourse.init(AppletEcobourse.java:22)
  14.         at sun.applet.AppletPanel.run(AppletPanel.java:378)
  15.         at java.lang.Thread.run(Thread.java:595)


 
Toute aide sera la bienvenue, qu'elle soit sous forme de solution imparable, de conseil quelconque, de ticket restaurant ou même de lien google :jap: .
 
Merci d'avance :hello:
 
ps : et si je soule vous me le dite, pas de pb, je créerais mon ptit topic rien qu'à moi :)
 
edit : bon, visiblement je soule, m'en vais créer mon ptit topic comme promis ;)


Message édité par HannibAlBundy le 12-05-2006 à 12:22:20
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
Développement de drivers[Oracle] Pour utilisation avec JDBC
JDBC questions ...[Linux C++]Programmation de drivers sous linux en C++
[jdbc] getTables(...)C'est possible d'adapter un drivers NT4 pour XP ???
[Java] Connexion base Oracle avec JDBCDriver JDBC sous linux/postgreSQL
Drivers jdbc pour SQL Server pour websphère... HELP!! 
Plus de sujets relatifs à : Drivers JDBC : où est ce qu'ils se trouvent !?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)