App_Code/DataAccessLayer/Database.cs

(开头部分) 10KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

/**********************************************************
 * 说明:EnterpriseNET的数据操作层
 * 作者:chshnren1
 * 创建日期:9/15/2008
 * E-mail:chshnren@163.com
 *********************************************************/

using System;
using System.ComponentModel;
using System.Collections;
using System.Diagnostics;
using System.Data;
using System.Data.OleDb;
using System.Configuration;

namespace EnterpriseNET.DataAccessLayer
{
    /// <summary>
    /// 数据访问类
    /// </summary>
    public class Database : IDisposable
    {
        /// <summary>
        /// 保护变量,数据库连接。
        /// </summary>
        protected OleDbConnection Connection;

        /// <summary>
        /// 保护变量,数据库连接串。
        /// </summary>
        protected String ConnectionString;

        /// <summary>
        /// 构造函数。
        /// </summary>
        /// <param name="DatabaseConnectionString">数据库连接串</param>
        public Database()
        {
            ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
                + System.Web.HttpContext.Current.Server.MapPath(ConfigurationManager.ConnectionStrings["DbPath"].ToString());
        }

        /// <summary>
        /// 析构函数,释放非托管资源
        /// </summary>
        ~Database()
        {
            try
            {
                if (Connection != null)
                    Connection.Close();
            }
            catch { }
            try
            {
                Dispose();
            }
            catch { }
        }

后面还有 277 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。