asp.net中SELECT,INSERT,UPDATE和DELETE操作的通用c#类

时间:2011-10-06 15:04:19

标签: c# ado.net datatable data-access-layer

我正在搜索标题所示的代码示例/链接。

基本上我需要为我的asp.net网站创建一个数据访问层,我希望它尽可能通用。为了提高性能,我更喜欢使用存储过程和数据表以及相应的c#ado.net代码。

如果有人有意见/建议/更正,请随时说出来。

感谢。

5 个答案:

答案 0 :(得分:0)

听起来像是在描述DataAdapter类。

答案 1 :(得分:0)

您必须使用/了解LINQ-SQLEntity Data Model框架和EDM code first

答案 2 :(得分:0)

我过去使用过这个样本。它做得非常好。我添加了我需要的东西,但作为通用DAL,它非常可靠。

http://www.codeproject.com/KB/dotnet/Generic_DAL_in_NET_20.aspx

答案 3 :(得分:0)

Dapper就是StackOverflow使用的:http://code.google.com/p/dapper-dot-net/

以下是其他ORM的列表: http://amrelgarhy.com/47/orm-tools-net/

答案 4 :(得分:0)

使用Microsoft Enterprse Library.Data Application Block中的SqlHelper类。