Salut,
Je veux exécuter les commandes de sql*plus depuit une application Java, tels que "CREATE USER ..." ou "CREATE PROFILE ...» ou «GRANT ..." ou
"CONNECT utilisateur / mot de passe", s'il vous plaît aider moi avec un exemple si possible. Merci
Salut,
Je veux exécuter les commandes de sql*plus depuit une application Java, tels que "CREATE USER ..." ou "CREATE PROFILE ...» ou «GRANT ..." ou
"CONNECT utilisateur / mot de passe", s'il vous plaît aider moi avec un exemple si possible. Merci
Tout ceci est disponible ici : http://java.developpez.com/faq/jdbc
Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)
Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/
Certes ... mais cela ne fonctionne pas comme cela.je m'éxcuse, mais je veux ...
Comme tu n'as posté aucun programme, je n'ai aucune idée de ton niveau en Java.
Je ne sais donc pas si tu as besoin d'aide pour 3 lignes ou bien pour construire toute une application.
Pour avoir les bonnes réponses montre-nous ton code java
ce qui nous indiquera où est ton problème et alors on pourra te guider.
Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)
Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/
Pour les écrans et les boutons, tu dois voir du côté de Swing avec JFrame et JButton ...
Pour le reste, cela se fait comme pour interroger une base de données.
C'est pour cela que je t'ai envoyé sur JDBC.
Tu dois simplement pouvoir :
- charger le driver Oracle :- te connecter à la base :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Class.forName(nomDriverOracle);- exécuter la commande, par exemple créer une table :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Connection connection = DriverManager.getConnection(URL,login,password);
Ce sont des pistes de travail. Si tu veux faire cette application, tu dois te lancer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Statement statement = connection.createStatement(); statement.executeUpdate("CREATE MaTable (Id int, monChamp varchar(50))");
Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)
Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/
c'est bien comme début, mais est ce que suffisant pour lancer des commandes de SQL*PLUS tel que (creer un utilisateur) ? car ces commandes là sont indépendant de la base de données.
Quand je te dis : "il faut que tu te lances" ça veut dire "tu dois travailler la question"
Manifestement, tu ne connais pas JDBC (qui est le passage obligatoire pour ce que tu veux faire).
Donc commence par réussir quelques requêtes avec JDBC et après, ce sera plus facile.
En effet, JDBC est indépendant de la base de données (c'est le driver qui envoie les ordres comme il faut à la base ... c'est lui qui est spécifique)ces commandes là sont indépendant de la base de données
Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)
Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/
Comme je te l'ai déjà dit, je ne sais même pas si tu sais créer une classe Java.
On ne peut t'aider que si tu nous montre le code que tu as déjà fait et que tu nous indiques où cela ne fonctionne pas.
Le but du forum est : "entraide entre développeurs"
et non pas : "on fait ton programme à ta place ..."
Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)
Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/
Et donc on peut voir ton code ?
Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)
Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/
Qu'attends-tu ?j'ai pas encore commencer à programmer ce truc
Je t'ai indiqué les étapes dans le post n°6
Je t'ai mis le lien vers la FAQ qui te donne les différents codes à utiliser.
Maintenant je pense que tu vas faire un peu de place sur ta table : virer le paquet de chips, et jeter la bouteille de coca vide.
Fais-toi un bon café, regarde bien l'écran en face ... et vas-y !!!!
Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)
Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager