110,566
社区成员
发帖
与我相关
我的任务
分享
Public Class BussiLayout
{
Model ModTest = new Model(); //这里就可以从表示层去访问业务层了
ModTest.InsertData();
//...
}
public Class Model
{
private string UID = string.empty;
private string UNAME = string.empty;
public string ID
{
get {return UID;}
set {UID = value;}
}
public string NAME
{
get {return UNAME;}
set {UNAME = value;}
}
Public void InsertData()
{
String strsql="insert 表(字段一数据,字段二数据,...)...";//写一段插入sql的语句
VDB VisDB = new VBD(); //这里就可以从业务层去访问数据层了
VisDB.Open();
int i = VisDB.ExecSql(strsql);
//...
}
}
Public Calss VDB
{
Public void Open()
{
//... 这里是打开数据库的代码
}
Public void Close()
{
//... 这里是关闭数据库的代码
}
Public int ExcSql(String strsql)
{
//... 这里是执行sql命令的代码
}
//... 不一一列举了,,这里就是对数据库的操作,,是数据访问层
}