连接字符串应存储在 n 层 asp.net 应用程序中的何处
各位, 我有一个 ASP.NET 项目,按名称空间划分,它是 n 层的,但我需要分成三个项目:数据层、中间层和前端。 我这样做是因为... A) 这似乎是正确的…
使用 SQL 构建数据访问层的指南
有很多关于使用 ORM((N)Hibernate、LINQ to SQL)构建 DAL 的信息。但我找不到任何关于使用纯 SQL 或混合 (ORM + SQL) 方法执行此操作的建议。 我想…
如何确保从 DAL 返回对象时始终填充某些属性?
我有一个 Question 类,它有一个属性 OptionList,它只不过是一个列表。问题和选项存储在数据库的差异表中。 现在有时我只需要问题对象而不需要其关系…
N 分层 MVC 项目问题
我对 N 层 MVC 应用程序的外观感到有点困惑。我认为标准应该是: ASP .NET MVC Project Service Layer Data Access Layer (containing repositories) …
带动态 MDX 的分析服务的数据访问层
我们有一个使用 Analysis Services 作为数据源的项目。为了避免由于我们允许的所有选择选项而必须创建 100 个查询,我们使用大量开关和字符串连接来创…
WinForms 远程数据访问
VS2010:从 WinForms 应用程序通过 Internet 访问远程数据库的最佳方式是什么?我的意思并不是直接与数据库(SQL Server)对话,而是通过服务。如果我…
创建数据访问组件和业务组件是否需要双重工作?
我正在设计我的第一个分层应用程序,它由数据层、业务层和表示层组成。 我的业务组件(例如,Business.Components.UserComponent)当前具有以下方法:…
将DAL函数转换为mysql中的存储过程
您好,我的数据访问层有一个类,其中包含一个名为 GetCitiesByLocation 的函数,它看起来像这样, public DataTable GetCitiesByLocation(long pState…
创建日期 - 该值应该在 BL 还是 DAL 中设置?
日期创建了一个我感兴趣的特定示例 - 但还有其他属于同一类别的数据:您想要捕获有关任何模糊重要实体的数据。 在哪里最好做到这一点:业务逻辑(BL)…
.Net - 访问多个sql服务器组/数据库
我的程序(用 C# 编写的 WCF 服务)必须访问多个 sql server 组以及这些组(sql server)内的数据库。看起来 linq 2 sql 肯定不支持这一点,除非我为…
如何在 Visual Studio 2010 中使用 mysql 配置 subsonic 3.0.0.4?
我下载了 subsonic 3.0.0.4,现在尝试将其配置为与 mysql 和 Visual studio 2010 一起使用。 我的项目是 .net 3.5,我正在创建一个数据访问层类库以供…