简单三层结构操作说明.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《简单三层结构操作说明.doc》由会员分享,可在线阅读,更多相关《简单三层结构操作说明.doc(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一节 入门1第二节 数据列表显示12第三节 数据详细显示23第四节 数据增加29第五节 数据修改36第六节 数据删除45第一节 入门1. 创建项目框架Model实体模型层 DAL数据访问层 BLL业务逻辑成 Web表示层2. 添加项目之间引用Dal 引用 model ;bll引用model 、dal;web引用model、bll准备数据访问类DbHelperSQL 弹出框类MessageBox3. 编写model层以admin为例。创建Admin类using System;namespace Model/ / Admin:实体类(属性说明自动提取数据库字段的描述信息)/ Serializab
2、lepublic partial class Adminpublic Admin()#region Modelprivate int _adminid;private string _loginid;private string _loginpwd;private string _adminname;private bool _sex;/ / / public int adminIDset _adminid=value;getreturn _adminid;/ / / public string LoginIDset _loginid=value;getreturn _loginid;/ /
3、/ public string LoginPWDset _loginpwd=value;getreturn _loginpwd;/ / / public string AdminNameset _adminname=value;getreturn _adminname;/ / / public bool sexset _sex=value;getreturn _sex;#endregion Model4. 编写数据访问层 DAL创建AdminDAL类, 编写数据库访问代码。准备好 DbHelperSQLusing System;using System.Data;using System.Te
4、xt;using System.Data.SqlClient;using Model;namespace DAL/ / 数据访问类:Admin/ public class AdminDALpublic AdminDAL()/ / 查询一个对象实体/ public Admin GetModel(string name, string pwd)StringBuilder strSql=new StringBuilder();strSql.Append(select top 1 );strSql.Append( adminID,LoginID,LoginPWD,AdminName,sex );str
5、Sql.Append( from Admin ); strSql.Append( where LoginID= + name + and LoginPWD= + pwd + );Admin model=new Admin();DataSet ds=DbHelperSQL.Query(strSql.ToString();if(ds.Tables0.Rows.Count0)return DataRowToModel(ds.Tables0.Rows0);elsereturn null; / / 得到一个对象实体 / public Admin DataRowToModel(DataRow row) A
6、dmin model = new Admin(); if (row != null) if (rowadminID != null & rowadminID.ToString() != ) model.adminID = int.Parse(rowadminID.ToString(); if (rowLoginID != null) model.LoginID = rowLoginID.ToString(); if (rowLoginPWD != null) model.LoginPWD = rowLoginPWD.ToString(); if (rowAdminName != null) m
7、odel.AdminName = rowAdminName.ToString(); if (rowsex != null & rowsex.ToString() != ) if (rowsex.ToString() = 1) | (rowsex.ToString().ToLower() = true) model.sex = true; else model.sex = false; return model; 5. 编写业务逻辑层 BLL创建 AdminBLL类using System;using System.Data;using System.Collections.Generic;us
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简单 三层 结构 操作 说明
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内