iris35406
Messages postés19Date d'inscriptionlundi 16 novembre 2009StatutMembreDernière intervention 4 juin 2010
-
12 févr. 2010 à 11:07
iris35406
Messages postés19Date d'inscriptionlundi 16 novembre 2009StatutMembreDernière intervention 4 juin 2010
-
12 févr. 2010 à 11:10
bonjour,
j'ai crée une base de données mysql ou je fait une connection en java
mais maintenant j'ai crée une interface graphique pour pourvoir me connecté via l'interface mais quand je met un gettext d'un jtexfield cela ne fonctionne pas
iris35406
Messages postés19Date d'inscriptionlundi 16 novembre 2009StatutMembreDernière intervention 4 juin 2010 12 févr. 2010 à 11:10
voici le code source:
voici la classe qui crée l'ihm
public class ihm {
JButton bouton1,bouton2;
public JTextField text1,text2,text3,text4;
public void init() {
JButton bouton1,bouton2;
//initialisation des objets
bouton1 = new JButton("connection");
JFrame w = new JFrame("hydrolec");
//Définit une taille pour celle-ci ; ici, 400 px de large et 500 px de haut
w.setSize(400, 500);
//Nous allons maintenant dire à notre objet de se positionner au centre
w.setLocationRelativeTo(null);
w.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
w.setVisible(true);
try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println("DRIVER ok ! ");
// System.out.println(im.text1.getText());
String url = "jdbc:mysql://"+im.text1+"/hydro"; //la mettre l'adresse proxy ex:192.168.12.131
String user = "nicolas";
String passwd = "bonjour";
System.out.println("okay");
Connection conn = DriverManager.getConnection(url,user , passwd);
System.out.println(conn);
Thread.sleep(500);
//On autorise la mise à jour des données et la mise à jour de l'affichage
Statement state = conn.createStatement();
state.executeUpdate("TRUNCATE TABLE informations");
//L'objet ResultSet contient le résultat de la requête SQL
//ResultSet result = state.executeQuery("select *FROM informations");
//On récupère les MetaData
//ResultSetMetaData resultMeta = result.getMetaData();