Мне нужно проверить значения столбца, которые будут вставлены в таблицу базы данных источника данных, перед выполнением Insert
с использованием метода SqlDataAdapter.Update
.
Является ли следующая команда правильной командой?
scb.GetInsertCommand().Parameters["@ProductName"].Value.ToString(); -- scb is SqlCommandBuilder
всегда выдается исключение Null:
"unhandled exception of type 'System.NullReferenceException' occurred..."
, что означает, что параметр @ProductName имеет нулевое значение !!!
Я не даю никакого значения для какого-либо параметра. значения столбца взяты из datagridview
, в качестве источника которого datatable
.
процесс вставки всегда выполняется успешно, но мне нужно проверить вставленные значения перед вставкой.