bonjour,
je développe une interface graphique avec java sous netbeans. j'ai construit un boutton qui sert a importer un fichier csv dans une base de donnée de manière automatique avec ce 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
 
JFileChooser fc=new JFileChooser(); 
    fc.showOpenDialog(this);
    File f=fc.getSelectedFile();
    String path=f.getAbsolutePath();
    try
    { 
        FileInputStream fin=new FileInputStream(f);
    int len=(int)f.length(); 
            java.sql.PreparedStatement ps1=con.prepareStatement("LOAD DATA LOCAL INFILE 'C:\\Users\\nabil.khedhri.stg\\Desktop\\TT.csv' INTO TABLE essai FIELDS TERMINATED BY ';' LINES TERMINATED BY '\\\\r\\\\n' ");
    ps1.setBinaryStream(1, fin, len); 
    int status =ps1.executeUpdate();
    if(status > 0) 
    { 
        j1.setText("Successfully inserted in DB"); 
    }
    else
    { 
            j2.setText("Image not inserted!"); 
            } 
    }
    catch(Exception e)
    {System.out.println(e);
    }
Mais pas de résultat.
merci de m'aider.