Мне было интересно, есть ли способ квалифицировать сопоставления таблиц при использовании sqlbulkcopy
в c #?
В настоящее время у меня есть таблица, содержащая коды запаса, а затем столбцы, связанные с диапазоном недельных долларов.
пример:
Stock Code | 11-2013 | 12-2013| 13-2013 | 14-2013 etc etc.
У меня есть запрос, который возвращает количества для данного кода запаса и номер недели, в котором они произошли.
пример:
part a | 20 | 11-2013
part b | 10 | 14-2013
В идеале, был бы способ установить метод columnmappings.add
и указать, что я хотел бы сопоставить столбец даты таблицы с результирующей датой в возвращаемой строке запроса. Я бы показал, что у меня есть; однако я понятия не имею, возможно ли это. Любые предложения или альтернативные идеи были бы замечательными.
благодаря
Непосредственно. Ваши исходные данные должны соответствовать вашим целевым данным. Класс SqlBulkCopy
не собирается делать это за вас.
Создайте sql-запрос из исходных данных, который соответствует схеме таблицы вашей целевой таблицы. Затем вы можете использовать класс SqlBulkCopy
.