Member 12684694 Ответов: 0

Проблема Mvc и локальной базы данных


У меня есть эта база данных на моем локальном SQL server 2014

Создать таблицу Dev. AreaCouncil
(
AreaCouncilID int первичный ключ NOT NULL,
AreaCouncilName varchar(25) NOT NULL,
AreaCouncilDescription varchar (40)

У меня есть этот уровень доступа к данным

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using BOL;

namespace DAL
{
    public class AreaCon
    {
        private AfigyaKwabreEntities db;

        public AreaCon()
        {
            db = new AfigyaKwabreEntities();
        }

        public IEnumerable<AreaCouncil> GetALL()
        {
            return db.AreaCouncils.ToList();
        }

    }
}


У меня есть этот уровень бизнес-логики

using BOL;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BLL
{
    public class ACBll
    {
        private ACBll ACdB;

        public ACBll()
        {
            ACdB = new ACBll();
        }

        public IEnumerable<AreaCouncil> GetALL()
        {
            return ACdB.GetALL();
        }
    }
}


У меня есть этот контроллер

using BLL;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace AfigyaKwabre.Areas.AllUsers.Controllers
{
    public class ListAreaCouncilsController : Controller
    {
        // GET: AllUsers/ListAreaCouncils

        private ACBll ACdb;

        public ListAreaCouncilsController()
        {
           ACdb = new ACBll();
        }
        public ActionResult Index()
        {
            var areaCouncils = ACdb.GetALL();
            return View(areaCouncils);
        }
    }
}


И, наконец, этот взгляд

@model IEnumerable<BOL.AreaCouncil>

@{
    ViewBag.Title = "Index";
}

<h2>Index</h2>


<table class="table">
    <tr>
        <th>
            @Html.DisplayNameFor(model => model.AreaCouncilName)
        </th>
        <th>
            @Html.DisplayNameFor(model => model.AreaCouncilDescription)
        </th>
        <th></th>
    </tr>

@foreach (var item in Model) {
    <tr>
        <td>
            @Html.DisplayFor(modelItem => item.AreaCouncilName)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.AreaCouncilDescription)
        </td>

    </tr>
}

</table>


Как только я пытаюсь использовать эту часть приложения для перечисления районных советов, localhost возвращает "нет подключения к интернету". Другие части приложения, которые имеют формы для ввода данных, подходят правильно, но не эта. Он отключается до тех пор, пока я не перезапущусь.

Есть идеи?

Что я уже пробовал:

Я просмотрел журналы событий, но ничего не понял..Я несколько раз перезапускал базу данных, все то же самое. Я пробовал разные браузеры, одно и то же. Однако тестовое соединение в Visual studio завершается успешно. Все части приложения работают. Он сразу же отключается я пытаюсь получить базу данных из базы данных нажав на пункт меню для этого конкретного

ЭТО СООБЩЕНИЕ ОБ ОШИБКЕ, КОТОРОЕ Я ПОСТОЯННО ПОЛУЧАЮ В ЖУРНАЛАХ СОБЫТИЙ
Значительная часть памяти процессов sql server была выгружена.
Это может привести к снижению производительности. Длительность: 333 секунд. Рабочий набор (КБ): 53684, зафиксированный (КБ): 111792, загрузка памяти: 48%.

Vjay Y

Можете ли вы показать свою строку подключения из web config

0 Ответов