在浏览器中运行程序后,源错误消息显示 ViewBag.userdetails = db.FirstTables.ToList();
我收到以下错误消息:
系统找不到指定的文件
描述:执行期间发生了未处理的异常 当前的网络请求。请查看堆栈跟踪了解更多信息 有关错误的信息以及它在代码中的起源。
异常详细信息:System.ComponentModel.Win32Exception:系统 找不到指定的文件 来源错误:
Line 15: public ActionResult Index() Line 16: { Line 17: ViewBag.userdetails = db.FirstTables.ToList(); Line 18: return View(); Line 19: }
***Code:
Controller:***
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Data.Entity;
namespace MovingApplication.Controllers
{
public class HomeController : Controller
{
MoveDBEntities db = new MoveDBEntities();
[HttpGet]
public ActionResult Index()
{
ViewBag.userdetails = db.FirstTables.ToList();
return View();
}
[HttpPost]
public ActionResult Index(string Prefix)
{
var tempstring = (from N in db.FirstTables
where N.name.StartsWith(Prefix)
select new { N.name }).ToList();
List<Autocomplete> obj = new List<Autocomplete>();
foreach (var item in tempstring)
{
obj.Add(new Autocomplete() { name = item.name });
}
return Json(obj, JsonRequestBehavior.AllowGet);
}
public ActionResult MoveData(string a)
{
SecondTable t2 = new SecondTable();
t2.name = a;
db.SecondTables.Add(t2);
db.SaveChanges();
ViewBag.userdetails2 = db.SecondTables.ToList();
List<SecondTable> fundList = db.SecondTables.ToList();
ViewBag.userdetails3 = fundList;
return PartialView("_PartialViewX",t2);
//return Json(data2,JsonRequestBehavior.AllowGet);
}
public class Autocomplete
{
public string name { get; set; }
}
}
}
***Model:***
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace MovingApplication.Models
{
public class Class1
{
public int id { get; set; }
public string name { get; set; }
}
}
答案 0 :(得分:0)
验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。验证是否已正确安装SQL Server Express并且已启用本地数据库运行时功能。
请检查您的连接字符串,它可能无效。这link可能会对您有所帮助。如果sql server内存不足,释放内存也可能有效。