我使用"实体框架DbContext",此刻我有异常towars.dbo未找到.这很奇怪,因为在我的网站上我总是询问towar.dbo但没有towars.dbo你知道哪里有问题吗?
- InnerException {"Invalid object name 'dbo.Towars'."} System.Exception {System.Data.SqlClient.SqlException}
Run Code Online (Sandbox Code Playgroud)
关于Towar的所有事情(当然我的程序中的不同之处):
public class ProductController : Controller
{
//
// GET: /Product/
public ITowarRepository repository;
public ProductController(ITowarRepository productRepository)
{
repository = productRepository;
}
public ViewResult List()
{
return View(repository.Towar);
}
}
public interface ITowarRepository
{
IQueryable<Towar> Towar { get; }
}
public DbSet<Towar> Towar { get; set; }
public class EFTowarRepository : ITowarRepository
{
public EFDbContext context = new EFDbContext();
public IQueryable<Towar> Towar
{
get { return context.Towar; }
}
}
public …Run Code Online (Sandbox Code Playgroud) 你知道如何解决这个错误吗?它在这行"foreach(int in itemColl)"中显示错误
我该怎么办?
错误1无法将类型'AnonymousType#1'转换为'int'C:\ Users\Rafal\Desktop \MVCksiązka\ moj projekt\sklep\SportsStore.WebUI\Controllers\ProductController.cs 37 21 SportsStore.WebUI
var itemColl = from p in re.Kategorie
where p.Nazwa == category
select new
{
p.Id_kat
};
foreach (int s in itemColl)
{
Console.WriteLine(s);
}
Run Code Online (Sandbox Code Playgroud) 我想准备将使用表格的会话,并在其他网站中添加新项目到会话.
Default.cs
string[] tab = new string[100];
tab[0] = "songo";
tab[1] = "tom";
Session["login"] = tab;
Response.Redirect("panel_admina.aspx");
Run Code Online (Sandbox Code Playgroud)
panel_admina.cs和这里我遇到了问题,因为在下一个网站中我想在我现有的会话中添加一些内容进行检查:
Session["login"].[2] ="adam" ?
Run Code Online (Sandbox Code Playgroud)
然后只读取表中不是所有表[100]的现有数据.
我该怎么做呢?