Как узнать значения столбцов, которые будут вставлены в таблицу источника данных при использовании SQLDataAdapter.Update - PullRequest
1 голос
/ 02 мая 2020

Мне нужно проверить значения столбца, которые будут вставлены в таблицу базы данных источника данных, перед выполнением Insert с использованием метода SqlDataAdapter.Update.

Является ли следующая команда правильной командой?

scb.GetInsertCommand().Parameters["@ProductName"].Value.ToString(); -- scb is SqlCommandBuilder

всегда выдается исключение Null:

"unhandled exception of type 'System.NullReferenceException' occurred..."

, что означает, что параметр @ProductName имеет нулевое значение !!!

Я не даю никакого значения для какого-либо параметра. значения столбца взяты из datagridview, в качестве источника которого datatable.

процесс вставки всегда выполняется успешно, но мне нужно проверить вставленные значения перед вставкой.

...