ошибка получения:
Не удалось включить ограничения.Одна или несколько строк содержат значения, нарушающие ненулевые, уникальные или ограничения внешнего ключа
У меня есть dataTable в моем коде и возвращено 32000 записей
protected DataTable RunCommandToDataTable(string commandText, CommandType commandType, params SqlParameter[] parameters)
{
var dt = new DataTable();
using (var command = UnitOfWork.Database.Connection.CreateCommand())
{
try
{
UnitOfWork.Database.Connection.Open();
command.CommandText = commandText;
command.CommandTimeout = command.Connection.ConnectionTimeout;
command.CommandType = commandType;
command.Parameters.AddRange(parameters.ToArray());
using (IDataReader reader = command.ExecuteReader())
{
--load Data this is Erorr
dt.Load(reader, LoadOption.OverwriteChanges);
--load Data this is Erorr
}
}
finally
{
UnitOfWork.Database.Connection.Close();
command.Parameters.Clear();
}
}
return dt;
}