IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JDBC Java Discussion :

jdbc et oracle 10g


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 46
    Par défaut jdbc et oracle 10g
    Bonjour a tous
    voila j'utilise jdbc pour me connecter a oracle 10g .
    je ne veu pas que oracle fasse de l'autocommit donc j'utilise le setautocommit de ma connection pour le mettre a false mais sa ne marche pas oracle ne le prend pas en compte et continu l'autocommit.

    comment faire ?? merci d'avance

  2. #2
    Modérateur
    Avatar de Alkhan
    Homme Profil pro
    ingénieur full stack
    Inscrit en
    Octobre 2006
    Messages
    1 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur full stack

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 232
    Par défaut
    bonjour,

    Moi je l'utilise aussi et Oracle le comprend très bien !
    Vu ce que tu dis il n'est pas possible de t'aider.
    Un peu de code serait le bien venu ?
    Il n'y a pas de problème, il n'y a que des solutions.
    Cependant, comme le disaient les shadoks, s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
    Si toutefois le problème persiste, la seule solution restante est de changer le périphérique qui se trouve entre la chaise et l'écran

    Mes Articles : Mon premier article est sur le language D
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 46
    Par défaut
    voila le code que j'utilise pour info avec sql server le setautocommit marche trés bien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    	public connexion(String classe,String local,String _user,String _password) throws SQLException
    	{
    		user = _user.toUpperCase();
    		pass = _password;
    		monMetaData = null;
     
    	    try {
    			Class.forName(classe);
    		} catch (ClassNotFoundException e1) {
    			// TODO Auto-generated catch block
    			e1.printStackTrace();
    		} 
    	    DriverPropertyInfo[] required;
    		Properties props = new Properties();
    		Driver driver;
    		String url = local;
    		try {
    			driver =DriverManager.getDriver(url);
    		} catch (SQLException e) {
    			e.printStackTrace();
    			System.err.println("impossible de trouver le pilote");
    			return;
    		}
    		props.put("user",user);
    		props.put("password",pass );
    		connect = DriverManager.getConnection(url,props);
    		monMetaData = connect.getMetaData();
    		connect.setAutoCommit(false);
    		st = connect.createStatement();
     
    	}

  4. #4
    Modérateur
    Avatar de Alkhan
    Homme Profil pro
    ingénieur full stack
    Inscrit en
    Octobre 2006
    Messages
    1 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur full stack

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 232
    Par défaut
    A première vu rien de spécial !
    Quelle est la classe du Driver que tu utilises ?
    Quelle est l'url ?
    Il n'y a pas de problème, il n'y a que des solutions.
    Cependant, comme le disaient les shadoks, s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
    Si toutefois le problème persiste, la seule solution restante est de changer le périphérique qui se trouve entre la chaise et l'écran

    Mes Articles : Mon premier article est sur le language D
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 46
    Par défaut
    voici ma classe et mon url pour oracle

    oracle.jdbc.OracleDriver
    jdbc:oracle:thin:@localhost:1521:XE

    mais j'arrive a me connecter a faire des requéte.
    il y a juste cet autocommit qui se désactive pas.

  6. #6
    Modérateur
    Avatar de Alkhan
    Homme Profil pro
    ingénieur full stack
    Inscrit en
    Octobre 2006
    Messages
    1 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur full stack

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 232
    Par défaut
    Tu utilise oracle XE, je crois que le problème viens de la !!
    Je ne l'ai jamais utilisé.
    En revanche j'ai trouvé ça
    Il n'y a pas de problème, il n'y a que des solutions.
    Cependant, comme le disaient les shadoks, s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
    Si toutefois le problème persiste, la seule solution restante est de changer le périphérique qui se trouve entre la chaise et l'écran

    Mes Articles : Mon premier article est sur le language D
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. [Oracle 10g XE]Création d'une bd via jdbc
    Par slim dans le forum Administration
    Réponses: 3
    Dernier message: 19/04/2007, 08h46
  2. jdbc oracle 10g XE
    Par ayoub2010 dans le forum Oracle
    Réponses: 3
    Dernier message: 11/04/2007, 23h25
  3. JDBC pour oracle 10g XE
    Par ayoub2010 dans le forum JDBC
    Réponses: 2
    Dernier message: 08/04/2007, 23h18
  4. [JDBC]Connection a ORACLE 10g
    Par zorm dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 03/01/2006, 12h01
  5. [Driver JDBC] Oracle 10g R2 et driver JDBC
    Par max44410 dans le forum Oracle
    Réponses: 4
    Dernier message: 09/12/2005, 18h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo