Bonjour,
je voulais savoir comment charger les données dans une table en utilisant un fichier excel
Version imprimable
Bonjour,
je voulais savoir comment charger les données dans une table en utilisant un fichier excel
Si tu veux utiliser java, tu dois utiliser :
- Apache POI pour ouvrir le fichier Excel
- JDBC pour écrire les données dans ta base.
Mais bon, si ton tableau Excel est déjà structuré en colonnes,
il est beaucoup mieux d'utiliser les systèmes d'importation directe Excel -> SGBD
@domiq44
Pas un fichier Excel direct à ma connaissance mais un fichier csv.
Tu peux voir aussi sur les outils ETL comme Talend Data Integration pour nombreux types de fichier.
A+.
Si tu utilise SQL server, tu peux faire de l'importation directe avec un OPENROWSET
Code:SELECT * INTO MaNouvelleTable FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=C:\test\xltest.xls', [OngletExcel$])