Copia Bulk C # SQL: colonna che restituisce "null" a metà

c# excel import null sqlbulkcopy

Domanda

Quando sto usando SQL Bulk Copy, le mie colonne restituiscono "null" a metà strada attraverso l'inserto ...

L'unica cosa che riesco a pensare è a causa di caratteri speciali come " / " e " - ". È possibile evadere i caratteri in SQL bulk Copy?

Ho provato a cercarlo, ma nessuno sembra aver dovuto sfuggire ai caratteri in SQL, altre soluzioni?

Voci dal foglio Excel: (Rimosse tutte le formule prima dell'esportazione)

inserisci la descrizione dell'immagine qui

Dopo l'importazione nel database: (Tutti i campi sono VarChar (50))

Dal DataBase

Risposta accettata

Dopo aver esaminato un po 'di più il mio foglio Excel, mi sono reso conto che i miei campi erano impostati su "Generale" e NON come "Testo".

Vai a Home > Number > Select Dropdown to "Text" Problema corretto.



Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow