набор данных не будет вставлен - PullRequest
0 голосов
/ 29 августа 2011

Я пытаюсь выполнить пакетную вставку в таблицу сервера SQL (TableX) с данными из набора данных или таблицы данных, которые были заполнены из другой таблицы SQL (TableY).Таблицы идентичны по структуре.Я не получаю ошибок вообще.TableY просто не вставляется в.Я могу заполнить таблицу с помощью TableX, добавить строку и вставить обратно в TableX, и это работает.Кажется, что если данные поступают из другой таблицы базы данных, они не работают.Может ли это быть информация схемы в таблице данных, которая вызывает это?Я использую только таблицы сервера SQL в качестве теста.Это в конечном итоге будет между Oracle и SQL Server.Возможны и другие варианты.

TableX -----> Datatable -----> Изменить данные ----- Вставить в -----> TableX: Работает

TableX-----> Datatable -----> Изменить данные ----- Вставить в -----> TableY: Не работает

1 Ответ

0 голосов
/ 29 августа 2011

Ваши операторы вставки, которые являются частью операций CRUD для набора данных, применяются только к таблице X. Вы должны написать собственные операторы вставки для вставки в таблицу y.

...