1.3.8 网站文件组织结构
为了便于读者对本网站进行学习,在此将网站文件的组织结构展示出来。另外,将相同功能类型的Web窗体文件存放在同一个文件夹便于后期维护。网站文件组织结构如图1.20所示。
1.4 公共类设计
开发项目中以类的形式来组织、封装一些常用的方法和事件,不仅可以提高代码的重用率,也大大方便了代码的管理。
1.4.1 数据层功能设计
数据层设计主要实现逻辑业务层与SQL Server数据库建立一个连接访问桥。该层主要实现的功能方法为:打开/关闭数据库连接、执行数据的增、删、改、查等功能。
1.打开数据库连接的Open()方法
建立数据库的连接,主要通过SqlConnection类实现,并初始化数据库连接字符串,然后通过State属性判断连接状态,如果数据库连接状态为关,则打开数据库连接。实现打开数据库连接的Open()方法的代码如下:
例程01 代码位置:光盘\TM\01\SIS\ App_Code \ DataBase.cs
#region 打开数据库连接
/// <summary>
/// 打开数据库连接
/// </summary>
private void Open()
{
// 打开数据库连接
if (con == null)
{
u con = new SqlConnection("Data Source=(local);DataBase=db_CMS;User ID=sa;PWD=");
}
v if (con.State == System.Data.ConnectionState.Closed)
w con.Open();
}
#endregion