4 réponses
djGG
Messages postés
221
Date d'inscription
jeudi 7 mai 2009
Statut
Membre
Dernière intervention
18 février 2015
36
15 avril 2011 à 13:26
15 avril 2011 à 13:26
Bonjour,
Je te conseille ce tutoriel :
https://openclassrooms.com/fr/courses
Je te conseille ce tutoriel :
https://openclassrooms.com/fr/courses
Si tu code en Java, il faut faire du jdbc pour te connecter à une base de donnée et faire des requetes.
tuto :
http://www.commentcamarche.net/contents/java/javajdbc.php3
tuto :
http://www.commentcamarche.net/contents/java/javajdbc.php3
import java.io.*;
import java.sql.*;
public class OraThin
{
public static void main()
{
try
{
Connection con=null;
Class.forName("oracle.jdbc.driver.OracleDriver");
con = DriverManager.getConnection ( "jdbc:oracle:thin:@machine_name:1521:database_name", "scott", "tiger");
Statement s=con.createStatement();
s.execute ("INSERT INTO BOOKS VALUES ('Romeo et Juliette', 'William Shakespeare', '5-JAN-1962') ");
s.close();
con.close();
}
catch(Exception e){e.printStackTrace();}
}
}
djGG
Messages postés
221
Date d'inscription
jeudi 7 mai 2009
Statut
Membre
Dernière intervention
18 février 2015
36
15 avril 2011 à 13:53
15 avril 2011 à 13:53
Ce n'est pas en copiant collant du code que tu comprendra ce qu'il fait. je te conseille vraiment de sortir ton propre code, qui sera d'autant plus facile a débugger
Oui ce code se connecte à la base et insère une ligne dans books.
Pour faire des requêtes qui lise dans les table il faut créer un ResultsSet
Le code que j'ai mis ne s'applique qu'a une base de donnée Oracle.
Ceci dit c'est vrai qu'il vaut mieux lire les tutos pour comprendre, c'est assez compliqué, en php ça aurait été plus simple ^^
Pour faire des requêtes qui lise dans les table il faut créer un ResultsSet
Le code que j'ai mis ne s'applique qu'a une base de donnée Oracle.
Ceci dit c'est vrai qu'il vaut mieux lire les tutos pour comprendre, c'est assez compliqué, en php ça aurait été plus simple ^^
djGG
Messages postés
221
Date d'inscription
jeudi 7 mai 2009
Statut
Membre
Dernière intervention
18 février 2015
36
15 avril 2011 à 14:07
15 avril 2011 à 14:07
j'avais bien compris que tu étais débutante, et justement, des tutos te permettront d'apprendre beaucoup plus vite que d'essayer de comprendre du code tout fait ou il faudra que tu demandes de l'explication dessus toutes les trois lignes. Suite à la lecture de ces tutos, tu auras certains automatismes qui s'installeront et qui te permettront de voir plus loin