Je veux importer des données d'une page excel vers une table sql2005 :
Lors de l'execution de la procédure stockée, l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 set @provider = 'Microsoft.Jet.OLEDB.4.0' set @ExcelString = 'Excel 8.0;Database=' + @file set @txt = 'INSERT INTO Resultat( datefacture, numfacture, client, article, codeclient, qtefacturee,prixunit) select datefacture, numfacture, client, article, codeclient, qtefacturee,prixunit from OPENrowset(''' + @provider + ''',''' + @ExcelString + ''',''SELECT datefacture, numfacture, client, article, codeclient, qtefacturee,prixunit FROM [Resultat$]'')'
sous mon serveur, sous le menu "Objet serveur ---> Serveur liée --->Fournisseur " je ne trouve pas "Microsoft.Jet.OLEDB.4.0"." Msg*7403, Niveau*16, État*1, Ligne*1
Le fournisseur OLE DB "Microsoft.Jet.OLEDB.4.0" n'a pas été enregistré."
Comment faire pour ajouter fournisseur "Microsoft.Jet.OLEDB.4.0" d'excel ???
Merci,
Partager