public DataBaseHelper(string connstr, string modelNameSpace, SqlPrividerType prividerType) { CurrPrividerType = prividerType; CurrConnectionString = connstr; ModelNameSpace = modelNameSpace; GetSqlTableInfo(); }
public DataClassHelperBase(string connstr, string modelNameSpace, SqlPrividerType prividerType) { m_CurrPrividerType = prividerType; m_CurrConnectionString = connstr; m_ModelNameSpace = modelNameSpace; GetSqlTableInfo(); }
public DataClassHelperBase(string connstr, string modelNameSpace, SqlPrividerType prividerType, Dictionary <string, string> dataBaseKyFieldTableDic, Dictionary <string, string> tableToTableNameDic) { m_CurrPrividerType = prividerType; m_CurrConnectionString = connstr; m_DataBaseKyFieldTableDic = dataBaseKyFieldTableDic; m_TableToTableNameDic = tableToTableNameDic; m_ModelNameSpace = modelNameSpace; }
public DataBaseHelper(string connstr, string modelNameSpace, SqlPrividerType prividerType, Dictionary <string, string> dataBaseKeyFieldDic, Dictionary <string, string> tableNameDic) { CurrPrividerType = prividerType; CurrConnectionString = connstr; DateBaseKeyFieldDic = dataBaseKeyFieldDic; TableNameDic = tableNameDic; ModelNameSpace = modelNameSpace; }
public static IDataClassHelper GetSqlDataClassHelper(SqlPrividerType privider, string constr, string modelNameSpace) { IDataClassHelper classHelper = null; switch (privider) { case SqlPrividerType.SqlClient: classHelper = new SqlDataClassHelper(constr, modelNameSpace); break; //case SqlPrividerType.OracleClient: // classHelper = new OracleDataClassHelper(constr, modelNameSpace); // break; //case SqlPrividerType.Sqlite: // classHelper = new SqliteDataClassHelper(constr, modelNameSpace); // break; //case SqlPrividerType.MySqlClient: // classHelper = new MySqlDataClassHelper(constr, modelNameSpace); // break; } return(classHelper); }
public static string GetSqlPrividerTypeName(SqlPrividerType privider) { string str = ""; switch (privider) { //case SqlPrividerType.OracleClient: // str = "System.Data.OracleClient"; // break; case SqlPrividerType.SqlClient: str = "System.Data.SqlClient"; break; //case SqlPrividerType.Sqlite: // str = "System.Data.SQLite"; // break; //case SqlPrividerType.MySqlClient: // str = "MySql.Data.MySqlClient"; // break; } return(str); }
public static IDataClassHelper GetSqlDataClassHelper(SqlPrividerType privider, string constr, string modelNameSpace, Dictionary <string, string> dataBaseKyFieldTableDic, Dictionary <string, string> tableToTableNameDic) { IDataClassHelper classHelper = null; switch (privider) { case SqlPrividerType.SqlClient: classHelper = new SqlDataClassHelper(constr, modelNameSpace, dataBaseKyFieldTableDic, tableToTableNameDic); break; //case SqlPrividerType.OracleClient: // classHelper = new OracleDataClassHelper(constr, modelNameSpace, dataBaseKyFieldTableDic, tableToTableNameDic); // break; //case SqlPrividerType.Sqlite: // classHelper = new SqliteDataClassHelper(constr, modelNameSpace, dataBaseKyFieldTableDic, tableToTableNameDic); // break; //case SqlPrividerType.MySqlClient: // classHelper = new MySqlDataClassHelper(constr, modelNameSpace, dataBaseKyFieldTableDic, tableToTableNameDic); // break; } return(classHelper); }
//public SqlField(string fieldName, object fieldValue) //{ // this.fieldName = fieldName; // this.fieldValue = fieldValue; //} public SqlField(string fieldName, object fieldValue, SqlPrividerType type) { this.fieldName = fieldName; this.fieldValue = fieldValue; m_SqlPrividerType = type; }