User/Forms/frmDataConnection.cs

(开头部分) 6KB

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

using System;
using System.Windows.Forms;
using Microsoft.VisualBasic;
using Common;

/// <summary>
/// 数据库连接
/// </summary>
/// <remarks></remarks>
namespace User
{
    partial class frmDataConnection
    {
        public frmDataConnection()
        {
            InitializeComponent();
        }
        /// <summary>
        /// 初始化数据连接
        /// </summary>
        /// <remarks></remarks>
        public static void IniDataConnection()
        {
            string value = Common.DBConnString.ConnType;
            if (value.ToLower() == "SQL".ToLower())
            {        
                DataBase.Provider = DataBase.DataProvider.SqlClient;
                DataBase.Conn = DataBase.DBProviderFactory.CreateConnection();
                DataBase.Conn.ConnectionString = Common.DBConnString.SQLstr;;
                LoginInfo.ConnString = Common.DBConnString.SQLstr; ;
            }
            else if (value.ToLower() == "Access".ToLower())
            {
                DataBase.Provider = DataBase.DataProvider.AccessClient;
                DataBase.Conn = DataBase.DBProviderFactory.CreateConnection();
                DataBase.Conn.ConnectionString = Common.DBConnString.Accstr; 
                LoginInfo.ConnString = Common.DBConnString.SQLstr; 
            }
        }
        /// <summary>
        /// 测试连接
        /// </summary>
        /// <returns></returns>
        /// <remarks></remarks>
        public static ExecResult TestDataConnection()
        {
            try
            {
                DataBase.Conn.Open();
                DataBase.Conn.Close();
                return ExecResult.Succeed;
            }
            catch (Exception)
            {
                return ExecResult.Fail;
            }
        }
        /// <summary>
        /// 显示设置
        /// </summary>
后面还有 125 行代码,购买后查看完整代码

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

AI 解读

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

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