三层架构之数据访问层(DAL)

本文介绍了如何在ASP.NET中构建数据访问层(DAL),包括创建模板、引用Model配置、遵循特定设计原则,以及实现增删改查功能。通过SqlHelper类,详细阐述了查询、删除、添加和修改操作的实现方法,强调了SQL语句的测试和优化。
摘要由CSDN通过智能技术生成

一、 DAL层
1.、模板: windows->类库
2、引用: Model  configuration
3、 原则:一个实体一个Service类; SqlHelper (配置文件:连接字符串)表名加Service

4、实现:
确定增删改查功能及SQL语句所有SQL语句均需要先在数据库进行测试,确保没问题再进行使用!
非数值型数据不要忘记包装在"内,数值型数据也可以进行包装
5、查询功能
调用Query方法,返回List或DataTable
查询分类:

仅全部 Select()


仅部分Select(条件) /id


部分+全部Select(带 默认值的条件)


6、 删除功能
调用NonQuery方法,返回int或bool
Delete(主 键/对象)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值