using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.OleDb;using System.Data.SqlClient;using System.Data.OracleClient;using MySql.Data.MySqlClient;using MySql.Data;namespace ZH.Common.DatabaseConn......{ /**//**//**//// <summary> /// c#连接数据库类 /// </summary> public class DBconn ......{ /**//**//**//// <summary> /// C#连接连接Access /// </summary> /// <param name="constr">access的路径</param> /// <returns>OleDbConnection类</returns> public static OleDbConnection GetDBconnAccess(string constr) ......{ string strcon = "Provider=Microsoft.Jet.OleDb.4.0;"; strcon += @"Data Source="+constr+""; return new OleDbConnection(strcon); } /**//**//**//// <summary> /// C#连接连接SqlServer /// </summary> /// <param name="user">数据库用户名</param> /// <param name="pass">密码</param> /// <param name="databasename">数据库名</param> /// <param name="dns">服务器名</param> /// <returns>SqlConnection类</returns> public static SqlConnection GetDBconnSqlServer(string user, string pass, string databasename, string dns) ......{ string strcon = "user id=" + user + ";password=" + pass + ";"; strcon += "initial catalog="+databasename+";Server="+dns+";"; strcon += "Connect Timeout=30"; return new SqlConnection(strcon); } /**//**//**//// <summary> /// C#连接连接Oracle /// </summary> /// <param name="user">用户名</param> /// <param name="pass">密码</param> /// <param name="datasoure">数据库</param> /// <returns>OracleConnection类</returns> public static OracleConnection GetDBconnOracle(string user,string pass,string datasoure) ......{ string strcon="Data Source="+datasoure+";user="+user+";password="+pass+""; return new OracleConnection(strcon); } /**//**//**//// <summary> /// C#连接连接MYSql /// </summary> /// <param name="user">数据库用户名</param> /// <param name="pass">密码</param> /// <param name="databasename">数据库名</param> /// <param name="dns">服务器名</param> /// <returns>MySqlConnection类</returns> public static MySqlConnection GetDBconnMYSql(string user, string pass, string database, string dns) ......{ string strcon="Data Source="+dns+";Initial Catalog="+database+";User ID="+user+";Password="+pass+""; return new MySqlConnection(strcon); } }}