Bonjour,
J’ai un soucis très inquiétant par rapport à l’import de données depuis un fichier Excel vers une table sql déjà existante.

Auparavant j’ai trouvé une solution qui consiste à transformer le fichier XLS en fichier CSV avec comme séparateur « ; », en utilisant le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
BULK
INSERT CSVTest
FROM 'c:\csvtest.txt'
WITH
(
FIELDTERMINATOR = ';',
ROWTERMINATOR = '\n'
)
GO
Mais le problème de cette solution c’est qu’elle n’importe pas correctement les caractères spéciaux comme : é, à, è, °..ETC, et je ne peux même pas faire une correspondance entre les caractères chargés sur cette table, et les caractères du fichier source.

Merci de m'aider à résoudre ce problème
Salutations