供求信息网(7)

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

读书导航