/// <summary> /// 构造函数 /// </summary> /// <param name="_recordCount">影响的记录条数</param> /// <param name="_ComparisonType">影响的比较规则</param> public CommandCustom(DatabaseTypeCustom databaseTypeCustom, Int64 recordCount, ComparisonTypeCustom comparisonTypeCustom) { _fwDatabaseType = databaseTypeCustom; switch (_fwDatabaseType) { case DatabaseTypeCustom.Sql: _ICommandCustom = new SqlCommandCustom(recordCount, comparisonTypeCustom); break; //case DatabaseTypeCustom.Oracle: // //iFWCommand = new FWOracleCommand(recordCount, comparisonTypeCustom); // break; //case DatabaseTypeCustom.Odbc: // _ICommandCustom = new FWOdbcCommand(recordCount, comparisonTypeCustom); // break; //case DatabaseTypeCustom.OleDb: // _ICommandCustom = new FWOleDbCommand(recordCount, comparisonTypeCustom); // break; //case DatabaseTypeCustom.MySql: // _ICommandCustom = new FWMySqlCommand(recordCount, comparisonTypeCustom); // break; } }
/// <summary> /// 构造函数 /// </summary> /// <param name="_recordCount">影响的记录条数</param> /// <param name="_ComparisonType">影响的比较规则</param> public SqlCommandCustom(Int64 recordCount, ComparisonTypeCustom ComparisonTypeCustom) { _iDbCommand = new SqlCommand(); _recordCount = recordCount; _ComparisonTypeCustom = ComparisonTypeCustom; }