का उपयोग कर डेटा तालिका सम्मिलित नहीं कर सकता है यह निम्नलिखित कॉलम और डीबी में मेरा कोड है, वे कॉलम nvarchars
हैं।sqlbulkcopy
SqlBulkCopy bulkCopy = new SqlBulkCopy(connection,
System.Data.SqlClient.SqlBulkCopyOptions.Default, transaction);
bulkCopy.DestinationTableName = "Test";
bulkCopy.ColumnMappings.Add("Number", "Code");
bulkCopy.ColumnMappings.Add("Type", "Type");
bulkCopy.ColumnMappings.Add("Group", "Group");
bulkCopy.ColumnMappings.Add("Short Text", "ShortText");
bulkCopy.ColumnMappings.Add("Text", "Description");
bulkCopy.WriteToServer(dataTable);
मैं थोक प्रति का उपयोग कर, एक DB में एक पूरे डेटा तालिका सम्मिलित करने के लिए कोशिश कर रहा हूँ, लेकिन मैं इस त्रुटि हो रही है:
The given value of type String from the data source cannot be converted to type nvarchar of the specified target column.
आपको हमें कुछ टेबल संरचनाएं, कोड और आगे दिखाने की आवश्यकता होगी - बस उस त्रुटि के साथ, हम संभवतः आपकी मदद नहीं कर सकते ..... - http://tinyurl.com/so-hints –
देखें कृपया जांचें आप स्रोत डेटा। स्रोत में अमान्य डेटा हो सकता है। –