using System;
using System.Data;
using System.Data.Common;
using System.Configuration;
public class DbHelper
...{
private static string dbProviderName = ConfigurationManager.AppSettings["DbHelperProvider"];
private static string dbConnectionString = ConfigurationManager.AppSettings["DbHelperConnectionString"];
private DbConnection connection;
public DbHelper()
...{
this.connection = CreateConnection(DbHelper.dbConnectionString);
}
public DbHelper(string connectionString)
...{
this.connection = CreateConnection(connectionString);
}
public static DbConnection CreateConnection()
...{
DbProviderFactory dbfactory = DbProviderFactories.GetFactory(DbHelper.dbProviderName);
DbConnection dbconn = dbfactory.CreateConnection();
dbconn.ConnectionString = DbHelper.dbConnectionString;
return dbconn;
}
public static DbConnection CreateConnection(string connectionString)
...{
DbProviderFactory dbfactory = DbProviderFactories.GetFactory(DbHelper.dbProviderName);
DbConnection dbconn = dbfactory.CreateConnection();
本新闻共12页,当前在第1页 1 2 3 4 5 6 7 8 9 10 11 12
