Esempio n. 1
0
        public DbActionBase(DataAccessObjectBase dao, string connStr)
        {
            string dsn;

            _connection = CreateConnection(connStr, out dsn);
            if (_connection == null)
            {
                throw new InvalidOperationException("no connection found");
            }
            DataSource = dsn;
            _dao       = dao;
            logger     = Core.Logging.Logger.CreateInstance(GetType().Name);
        }
Esempio n. 2
0
 public OracleAction(DataAccessObjectBase dao, string connStr) : base(dao, connStr)
 {
 }
Esempio n. 3
0
 public OracleAction(DataAccessObjectBase dao, DBObject dbObject) : base(dao, dbObject)
 {
 }
Esempio n. 4
0
 public DataAccessObjectWrapper(IDataAccessObjectEx dao)
 {
     _dao = (DataAccessObjectBase)dao;
     _db  = (DbActionBase)_dao.DbAction;
 }
Esempio n. 5
0
 public MSSqlAction(DataAccessObjectBase dao, string connStr) : base(dao, connStr)
 {
 }
Esempio n. 6
0
 public MSSqlAction(DataAccessObjectBase dao, DBObject dbObject) : base(dao, dbObject)
 {
 }
Esempio n. 7
0
 protected override ExpressionResolver CreateInstance(DataAccessObjectBase dao, ReferenceInfo reference, ExpressionResolveOption option)
 {
     return(new OracleExpressionResolver((OracleDao)dao, reference, option));
 }