У меня есть такая модель данных: Статья *Id | int … | Мероприятия *ArticleId | int *ActivityType | nvarchar(50) *AccountId | nvarchar(50) … | В приведенном выше столбце star ( * ) являются основным ключом, а ArticleId – внешним ключом идентификатора статьи. Сначала я использую базу данных Entity Framework 6. Когда я бегу ниже кода, […]
При отправке моей формы для моей модели я получаю сообщение об ошибке: {"Cannot insert explicit value for identity column in table 't_bcim_project_clearance' when IDENTITY_INSERT is set to OFF."} Я вижу, что этот вопрос задан очень много, но я внес много изменений в свой код, и мне не повезло. Я сожалею заранее, что это так много […]
У меня очень простой запрос LINQ, где я вызываю представление для получения объекта, в основном это выглядит так: context.view.FirstOrDefault(p => p.id == key) Ключ и идентификатор – это строки, которые, как я думаю, менее идеальны. Однако, когда я запускаю его против своей локальной базы данных, он работает нормально. Однако, когда я развертываю свое приложение, я […]
В первый раз, когда я добавляю миграцию, мои работы по посеву. Однако, если я запустил его снова, я получаю исключение System.Data.SqlClient.SqlException: не удается вставить повторяющуюся строку ключа в объекте 'dbo.Attributes' с уникальным индексом 'IX_AttributeName'. Значение дублирующегося ключа – это (состояние). По моему мнению, AddOrUpdate не следует добавлять, если объект уже существует. Я не понимаю? Атрибут […]
Хотите получить записи из db, передав имя таблицы и несколько имен столбцов, используя структуру сущности я пробовал до сих пор … public List<string> GetRecords(List<string> Columns,string tablename) { using (var Context = new MCPEntities()) { string columnnames = string.Join(",", Columns); var Records = Context.Database.SqlQuery<string>("SELECT " + columnnames + " FROM " + tablename + " ").ToList(); […]
как дела? Я знаю, что есть много вопросов и ответов об этом, но мой случай весьма специфичен, потому что у меня нет больших массивов для пересечения. Я реализую метод поиска, который получает объект поиска и, используя linq, выполняет поиск в БД (сначала я использую EF 6 с кодом). Итак, у меня есть следующие сущности в […]
Я получаю сообщение « Объект ObjectContext был удален и больше не может использоваться для операций, требующих подключения » в приложении для интрасети, когда я пытаюсь реализовать JQuery DataTable для реляционной базы данных SQL. Это мой код HomeController: using CyberAssets.Models; using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace CyberAssets.Controllers { public class HomeController […]
При запуске приложения появляется следующая ошибка: Во время генерации модели были обнаружены одна или несколько ошибок проверки: GuideMedApp.Models.NetworkPrescriber_Patients:: Множественность конфликтует с реляционным ограничением в роли «NetworkPrescriber_Patients_Source» в отношении «NetworkPrescriber_Patients». Поскольку все свойства в зависимой роли не имеют значения NULL, множественность главной роли должна быть «1». Я пытаюсь создать связь между Entres NetworkPrescriber и «Пациент». Объект […]
Проблема довольно проста. Я переместил проект WebApps в Service Fabric, в котором установлен пакет nuget Microsoft.SqlServer.Types. Теперь при попытке доступа к базе данных я получаю следующую ошибку, потому что я использую пространственные типы. «Пространственные типы и функции недоступны для этого провайдера, потому что не удалось найти сборку« Microsoft.SqlServer.Types »версии 10 или выше». Я попытался добавить […]
У меня есть примерная таблица ниже: Id Action Qty 1 Start 3 2 Give 2 3 Take 1 … X Start 8 X+1 Give 5 X+2 Take 3 Используя EF, я хотел бы получить последнее число строк, начиная с последней строки, где Action = «Start». В приведенной выше таблице примеров результат должен быть: Id Action […]