需要引用到的命名空间:
using System.Data;
using Model;
查询功能的实现:
/// <summary>
/// 查询
/// </summary>
/// <param name="id"></param>
/// <param name="content"></param>
/// <param name="state"></param>
/// <returns></returns>
public static DataTable Select(int id = 0, string content = "", int state = 0)
{
var sql = "select Task.*,Project.ProjectName from Task,Project where Task.ProjectID=Project.ProjectID";
if (id != 0)
{
sql += " and task.ProjectID=" + id;
}
if (content != "")
{
sql += string.Format(" and Content like '%{0}%'", content);
}
if (state != 0)
{
sql += " and task.TaskState=" + state;
}
retur

本文介绍了如何在ASP.NET三层架构中,数据访问层(DAL层)的Service类中实现查询、添加、删除和更新功能。通过具体的C#代码示例,详细展示了每个操作的实现过程,帮助读者深入理解数据库操作。
最低0.47元/天 解锁文章
3580

被折叠的 条评论
为什么被折叠?



