三层架构是哪三层
界面层(User Interface layer)
业务逻辑层(Business Logic Layer)
数据访问层(Data access layer)
如何搭建三层架构
步骤1:
文件---新建---项目---Windows窗体应用程序
名称:UIL
解决方案名称:Demo3Tier
选中解决方案名称:Demo3Tier
添加---新建项目---类库
名称:BLL
选中解决方案名称:Demo3Tier
添加---新建项目---类库
名称:DAL
选中解决方案名称:Demo3Tier
添加---新建项目---类库
名称:MODEL
完成之后如图所示
步骤2:
UIL添加引用
BLL,MODEL
BLL添加引用
DAL,MODEL
DAL添加引用
MODEL
这里只显示了UIL层的引用
步骤3:MODEL编写F0092类文件
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace MODEL
{
public class F0092
{
string ulul01;
string ulul02;
string ulul03;
string ulul04;
string ulul05;
string ulul06;
string ulul07;
string ulul08;
string ulul09;
string ulul10;
string ulul11;
string ulul12;
string ulul13;
string ulul14;
string ulul15;
string ulul16;
string ulul17;
string ulul18;
string ulul19;
string ulul20;
string ulul21;
string ulul22;
string ulul23;
string ulul24;
string ulul25;
public string ULUL01 { get { return ulul01; } set { ulul01 = value; } }
public string ULUL02 { get { return ulul02; } set { ulul02 = value; } }
public string ULUL03 { get { return ulul03; } set { ulul03 = value; } }
public string ULUL04 { get { return ulul04; } set { ulul04 = value; } }
public string ULUL05 { get { return ulul05; } set { ulul05 = value; } }
public string ULUL06 { get { return ulul06; } set { ulul06 = value; } }
public string ULUL07 { get { return ulul07; } set { ulul07 = value; } }
public string ULUL08 { get { return ulul08; } set { ulul08 = value; } }
public string ULUL09 { get { return ulul09; } set { ulul09 = value; } }
public string ULUL10 { get { return ulul10; } set { ulul10 = value; } }
public string ULUL11 { get { return ulul11; } set { ulul11 = value; } }
public string ULUL12 { get { return ulul12; } set { ulul12 = value; } }
public string ULUL13 { get { return ulul13; } set { ulul13 = value; } }
public string ULUL14 { get { return ulul14; } set { ulul14 = value; } }
public string ULUL15 { get { return ulul15; } set { ulul15 = value; } }
public string ULUL16 { get { return ulul16; } set { ulul16 = value; } }
public string ULUL17 { get { return ulul17; } set { ulul17 = value; } }
public string ULUL18 { get { return ulul18; } set { ulul18 = value; } }
public string ULUL19 { get { return ulul19; } set { ulul19 = value; } }
public string ULUL20 { get { return ulul20; } set { ulul20 = value; } }
public string ULUL21 { get { return ulul21; } set { ulul21 = value; } }
public string ULUL22 { get { return ulul22; } set { ulul22 = value; } }
public string ULUL23 { get { return ulul23; } set { ulul23 = value; } }
public string ULUL24 { get { return ulul24; } set { ulul24 = value; } }
public string ULUL25 { get { return ulul25; } set { ulul25 = value; } }
}
}
步骤4:UIL编写App.config配置文件
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<!--添加以下标签connectionStrings-->
<connectionStri