createdb.cs
来自「工资管理系统」· CS 代码 · 共 80 行
CS
80 行
using System;
using System.Configuration;
using System.Collections.Specialized;
using System.Web;
using System.Web.UI;
using System.Diagnostics;
using System.Web.Security;
using System.Data;
using System.Collections;
using System.ComponentModel;
namespace Datamodel
{
/* ****************************************************
重庆杰诺软件开发工作室
QQ:83898700
EMAIL:gimao@163.com
url:www.gisii.com
***************************************************** */
/// <summary>
/// CreateDb 的摘要说明。
/// </summary>
public sealed class CreateDb
{
private string DbType;
private string Connstring;
/// <summary>
/// 数据类型属性
/// </summary>
public string Db_Type
{
get
{
return DbType;
}
}
/// <summary>
/// 连接字符串
/// </summary>
public string Conn_Str
{
get
{
return Connstring;
}
}
//<summary>
//构造函数
//</summary>
public CreateDb()
{
this.DbType=ConfigurationSettings.AppSettings["DatabaseType"];
this.Connstring=ConfigurationSettings.AppSettings["DatabaseLink"];
}
//<summary>
//挂接其他的数据库
//</summary>
public DBManager Createdb()
{
DBManager myDbManager=null;
switch(DbType)
{
case "SQL":
myDbManager = new OleDbManager(Connstring);
break;
case "OleDb":
myDbManager = new OleDbManager(Connstring);
break;
default:
myDbManager = new OleDbManager(Connstring);
break;
}
return myDbManager;
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?