Редактировать: Исправлено.Тем не менее, я чувствую себя как идиот.В таблице, в которую я вставлял, не указан первичный ключ.Однако, учитывая сообщение об ошибке, которое я получил, я не думал об этом.
В настоящее время у нас есть таблица в схеме.Давайте назовем это Stock.В этой схеме есть таблица с именем Data.Итак [Акции]. [Данные].Однако при использовании BulkInsert из EntityFramework.Extensions мы получаем следующее сообщение об ошибке: Не удается получить доступ к таблице назначения '[]. [Data].
Как видите, схема отсутствует.Однако я не могу найти способ добавить его.Модель автоматически генерируется из базы данных с использованием EntityFramework.Пользователь имеет доступ к таблице
using(StockEntities context = new StockEntities())
{
var entities = AutoMapper.Mapper.Map<List<Data>>(listData).ToArray();
context.BulkInsert(entities);
context.SaveChanges();
}
. Что касается вопроса ниже, модель была настроена следующим образом.Я уже пытался изменить имя схемы базы данных (для которой было установлено значение dbo) и пространство имен с stock на stockmodel.Однако, это все еще не будет работать.