我正在使用Microsoft Visual Studio的DAL
,使用常规的方法从网站数据库的ItemDetails
表检索数据来显示网站上列出的项目的评论,并创建ItemDetails.aspx
文件。我添加了一个DropDownList Control
以显示其类别中的所有项目。在从下拉列表中选择类别后,它会显示该类别中的所有项目,并附有一个带有链接"Show Details"
的超链接以在网格视图中显示详细信息。我是新手,不知道如何为asp.net网站创建DAL
。需要简单易懂的指南来创建asp.net网站的DAL
。除SQLadapter
之外还有哪些其他创建DAL
的方法。
User user = UserRepo.Single(x=>x.Username=="Bob");
再加入UnitOfWork
模式来保存更改,这是一个非常优雅而相对高效的ORM。需要注意的是,其主要缺点是批量更新可能会很慢 - 当您一次性更新数十万条记录时,最好退回到Sql适配器。 - BasicUPDATE A set B=C WHERE Id = 1
,UPDATE A set B=C WHERE Id = 2
等,而不是UPDATE A set B=C WHERE Id IN (1,2)
,但除非您同时对数千行执行相同的更新,否则这不是问题。 - Basic