bonjour,
j'ai un problemes de requetes effectué sur une base access.
la table est bonne, la requete SQL aussi (elle fonctionne sous access), l'erreur se produit lorsque je
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
 
    public static String[] chopeCol(String col, String table, String col2, String valeur)
    {
        Connection C = null;
        Statement S = null;
        String temp[] = null;
        try
        {
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            C = DriverManager.getConnection("jdbc:odbc:gestemp","","");
            S = C.createStatement();
            S.executeQuery("SELECT "+col+" FROM "+table+" WHERE "+col2+" = '"+valeur+"'");
            ResultSet RS = S.getResultSet();
            while (RS.next())
                {
                temp[0] = RS.getString(1);
                }
            RS.close();
            C.close();
        }
        catch (Exception e){}
        finally{
            if (C != null){ 
                try {C.close();}
            catch(Exception e){};
        }
        return temp;
 
        }
    }
l'erreur se produit au niveau de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
temp[0] = RS.getString(1);
qui me renvoit une valeur NULL.
pouvez vous m'aider svp?

[ Modéré par Wichtounet]
Ajout d'un tag dans le titre
Les Règles du Forum