0
我有一个潜在的简单问题。我的EF代码在除一个类库之外的每个项目中都获得数据。我在这个类库的App.config文件中需要额外的连接字符串吗?我把所有的数据从一个名为“models”的类库中提取,并为整个项目提供一个连接字符串。你建议我做什么?也许这也是我的本地数据库的问题。如果您需要更多信息,请告诉我。类库中的实体框架为空
样品:
public static bool IsAdmin()
{
try
{
using (EmployeeContext _context = new EmployeeContext())
{
string user = WindowsIdentity.GetCurrent().Name;
var adminCheck = (from u in _context.Administration where u.Login.Equals(user) select u).FirstOrDefault();
if (adminCheck == null)
{
return false;
}
else
{
return true;
}
}
}
catch(Exception ex)
{
ErrorLogging.Record(ex.ToString(), ex.StackTrace);
}
return false;
}
错误是什么? –
我实际上没有收到错误,当数据库中有数据时,所有结果都会返回null。这很奇怪。 – user5792975
您必须将连接字符串添加到导入库项目 –