Bonjour,

je voudrai me connecter à un fichier excel nommé TEST et le worksheet : FF29.

Je configure mon Outils d'Adlinistrateur.
Puis quand j'éxecute mon code, voici le message d'erreur qui apparait:
java.sql.SQLException: [Microsoft][Pilote ODBC Excel] Trop peu de paramètres. 3 attendu.

pourquoi?
est-ce que c'est à cause d'un problème de format de données dans les cellules c'est à dire nombre ou lettre?
Mes cellules ne contiennent que des chiffres.
Les noms de colonnes sont en lettres.

on 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
40
41
42
43
44
 
package javaexcel;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.DriverManager;
public class ExcelReader
{
    public static void main( String [] args )
    {
        Connection c = null;
        Statement stmnt = null;
        try
        {
            Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
            c = DriverManager.getConnection( "jdbc:odbc:TEST", "", "" );
            stmnt = c.createStatement();
            String query = "select URL from [FF29$] where Seq=32 and cle=138;";
            ResultSet rs = stmnt.executeQuery( query );
 
            System.out.println( "Found the following URLs for March 2000:" );
            while( rs.next() )
            {
                System.out.println( rs.getString( "URL" ) );
            }
        }
        catch( Exception e )
        {
            System.err.println( e );
        }
        finally
        {
            try
            {
                stmnt.close();
                c.close();
            }
            catch( Exception e )
            {
                System.err.println( e );
            }
        }
    }
}