namespace BLToolkit.Data.DataProvider
{
	public static class ProviderName
	{
		public const string Access        = "Access";
		public const string DB2           = "DB2";
		public const string Firebird      = "Fdp";
		public const string Informix      = "Informix";
		public const string MsSql         = "Sql";
		public const string MsSql2000     = "MsSql2000";
		public const string MsSql2005     = "MsSql2005";
		public const string MsSql2008     = "MsSql2008";
		public const string MsSql2012     = "MsSql2012";
		public const string MySql         = "MySql";
		public const string Odbc          = "Odbc";
		public const string OleDb         = "OleDb";
		public const string Oracle        = "Odp";
		public const string OracleManaged = "OdpManaged";
		public const string PostgreSQL    = "PostgreSQL";
		public const string SqlCe         = "SqlCe";
		public const string SQLite        = "SQLite";
		public const string Sybase        = "Sybase";
	}

	public static class ProviderFullName
	{
		public const string DB2        = "IBM.Data.DB2";
		public const string Firebird   = "FirebirdSql.Data.FirebirdClient";
		public const string Informix   = "IBM.Data.Informix.Client";
		public const string MsSql      = "System.Data.SqlClient";
		public const string MySql      = "MySql.Data.MySqlClient";
		public const string Odbc       = "System.Data.Odbc";
		public const string OleDb      = "System.Data.OleDb";
		public const string OracleNet  = "System.Data.OracleClient";
		public const string Oracle     = "Oracle.DataAccess.Client";       
		public const string PostgreSQL = "Npgsql";
		public const string SqlCe      = "System.Data.SqlServerCe";
		public const string SQLite     = "System.Data.SQLite";
		public const string Sybase     = "Sybase.Data.AseClient";		
    }
}
