DataTable To Database Обновление оракула - PullRequest
1 голос
/ 10 февраля 2012

Мне нужна помощь по следующей проблеме.Я имею дело с видом сетки в asp.net.В этом представлении сетки данные связаны с данными.Все вставки, обновления и удаления выполняются в формате данных.При нажатии кнопки «Сохранить» я хочу, чтобы этот объект данных был обновлен в таблице базы данных (таблица базы данных уже существует с некоторыми данными, которые редактируются в формате данных, столбцы таблиц базы данных совпадают с данными).

Я попытался выполнить следующие действия с oracleBulkCopy

Oracle.DataAccess.Client.OracleBulkCopy oracleBulkCpoy = new Oracle.DataAccess.Client.OracleBulkCopy(DM.ConnectionString);
oracleBulkCpoy.DestinationTableName = "RANGE";
oracleBulkCpoy.WriteToServer(dtRange);

Выше кода только запись всех строк в таблице базы данных.он не обновляет существующие строки, а создает то же устаревание строк с тем же идентификатором первичного ключа.

Нужна ли какая-либо хранимая процедура?

Любые другие предложения или идеи обновления данных в базу данных ...

Пожалуйста, помогите .. предложения, мнения приветствуются ... Спасибо заранее

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...