using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace HH.AMS.Ex.MSSQLServices
{
public enum DataBaseType
{
SqlServer,
MySql,
Oracle,
Aceess
}
public class Connections
{
//public string MsSqlConnetctionString;
//public string MySqlConnetctionString;
//public string OracleSqlConnetctionString;
private static readonly Connections instance = new Connections();
///
/// 获取单实例
///
public static Connections Instance
{
get
{
return instance;
}
}
///
/// 连接MSSQL
///
///
public IDbConnection GetConnection(string MsSqlConnetctionString)
{
//获取sql数据库连接,这边你可以用MySql、SQLlite等五种数据库Connection
SqlConnection conn = new SqlConnection(MsSqlConnetctionString);
if (conn.State == ConnectionState.Closed)
conn.Open();
return conn;
}
///
/// 连接MYSQL
///
///
//public MySqlConnection GetMySQLConnection(string MySqlConnetctionString)
//{
// //获取sql数据库连接,这边你可以用MySql、SQLlite等五种数据库Connection
// MySqlConnection conn = new MySqlConnection(MySqlConnetctionString);
// if (conn.State == ConnectionState.Closed)
// conn.Open();
// return conn;
//}
///
/// 连接ORACLE
///
///
//public OracleConnection GetOracleConnection()
//{
// //获取sql数据库连接,这边你可以用MySql、SQLlite等五种数据库Connection
// OracleConnection conn = new OracleConnection(OracleSqlConnetctionString);
// if (conn.State == ConnectionState.Closed)
// conn.Open();
// return conn;
//}
}
}