Bonjour,

J'essaye d'insérer un csv via un INSERT BULK
Ca ne marche pas car le champ en colonne 11 et de format Date.
Comment puis je spécifier au BLUK que c'est une date .

Merci de votre aide

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
  RST_SQLServer.Open "BULK " & _
                                    "INSERT CG_ACHATS.dbo.Receptionavecfraistest " & _
                                    "FROM '\\\Groupe Tout le Monde\Arnaud\" & FSO.GetFileName(Range("B3").Value) & "' " & _
                                    "WITH " & _
                                    "(" & _
                                    "CHECK_CONSTRAINTS, " & _
                                    "FIELDTERMINATOR = ';', " & _
                                    "ROWTERMINATOR = '\n', " & _
                                    "CODEPAGE = '65001', " & _
                                    "FIRSTROW = 2, " & _
                                    "MAXERRORS = 0 " & _
                                    ")"