Bonjour

Je suis entrain de créer une application java a l'aide de netbeans. c'est une interface graphique pour utiliser une base de données firebird. J'ai kk connaisance en java et en base de do ms je suis pas du tout un expert comme vous pourrez le voir.

-J'ai créer ma base de données sur firebird
-j'ai créer une interface sur netbeans
-ensuite j'ai reussi a me connecter a ma base de données depuis netbeans ( en installant les driver et tout ça)


en ce moment ce que j'essaye de faire c'est d'enregistrer une requete sur un Jbutton et puis afficher le resultat dans un Jtextefield.

voici mon code :
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
32
33
34
35
36
37
38
39
 
 
package my.IntDatUI;
 
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
 
public class IntDatUI extends javax.swing.JFrame {
 
    /** Creates new form IntDatUI */
    public IntDatUI() {
        initComponents();
    }  
String url = "jdbc:firebirdsql:localhost/3050:c:/Program Files/IBEasy+/Databases/BDMAT2.gdb";
String login = "SYSBDA";
String password = "test";
 
private void OKActionPerformed(java.awt.event.ActionEvent evt) {                                   
    Connect();
    PreparedStatement prep1 = Connection.prepareStatement("SELECT Name FROM PRODUIT Whhere Name.reference=012547"); //ERROR
    }   
 
 public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new IntDatUI().setVisible(true);
            }
        });
    }
 
    private void Connect() {
try{
  Connection connection = DriverManager.getConnection(url,login,password);
  //interaction avec la base
}
 
}
Mais apparement je ne peut pas executer la methode preparedstatement dans la methode OKaction performed.
j'ai visiter ces site web et puis quelques tuto de java mais je ne trouve pas un code exemple qui regroupe tout.

http://www.dil.univ-mrs.fr/~massat/ens/java/jdbc.html
http://java.developpez.com/faq/jdbc/...nDriverManager
http://www.netbeans.org/kb/55/gui-database.html

En faite j'aurai juste besoin que quelqu'un me donne un code "type" pour que l'interface se connecte a la base de do et puis en fesant un click sur le boutton "OK" on obtienne le resultat de la requete sur un JtextField.

kk1 peut m'aider SVP ??