come aggiungere il mapping delle colonne in sqlbulkcopy in c # dove i nomi delle colonne contengono lo spazio bianco

.net sql sqlbulkcopy

Domanda

using (SqlBulkCopy sc = new SqlBulkCopy(conn))
{
    sc.DestinationTableName = destination;

    sc.ColumnMappings.Add("ID","ID #");
    sc.ColumnMappings.Add("Amount","Amount in USD");

    sc.WriteToServer(datatable);
}

Sto ricevendo l'errore che la dose della colonna non corrisponde in un determinato columnmapping

Grazie in anticipo.

Risposta popolare

soluzione trovata ha bisogno di aggiungere parentesi quadre intorno ai campi solo dove lo spazio bianco coinvolto nel nome della colonna



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