Ejemplo n.º 1
0
        public void InitializeADOOracleObject()
        {
            if (_OracleADO != null)
            {
                if (_OracleADO.m_Connection != null && _OracleADO.m_Connection.State != System.Data.ConnectionState.Closed)
                {
                    if (_OracleADO.m_DataReader != null)
                    {
                        _OracleADO.m_DataReader.Dispose();
                    }

                    if (_OracleADO.m_Command != null)
                    {
                        _OracleADO.m_Command.Dispose();
                    }

                    if (_OracleADO.m_DataAdapter != null)
                    {
                        if (_OracleADO.m_DataAdapter.SelectCommand != null)
                        {
                            _OracleADO.m_DataAdapter.SelectCommand.Dispose();
                        }
                        if (_OracleADO.m_DataAdapter.UpdateCommand != null)
                        {
                            _OracleADO.m_DataAdapter.UpdateCommand.Dispose();
                        }
                        if (_OracleADO.m_DataAdapter.DeleteCommand != null)
                        {
                            _OracleADO.m_DataAdapter.DeleteCommand.Dispose();
                        }
                        if (_OracleADO.m_DataAdapter.InsertCommand != null)
                        {
                            _OracleADO.m_DataAdapter.InsertCommand.Dispose();
                        }
                    }
                    _OracleADO.CloseConnection(_OracleADO.m_Connection);
                }



                if (_OracleADO.m_Connection != null)
                {
                    _OracleADO.m_Connection.Dispose();
                }

                _OracleADO = null;

                System.Threading.Thread.Sleep(5000); //sleep 5 seconds
            }
            _OracleADO = new FCSOracle();
        }
Ejemplo n.º 2
0
 public FCSEntities(FCSOracle p_FCSOracle)
 {
     OracleADO = p_FCSOracle;
 }
Ejemplo n.º 3
0
 public FCSEntities()
 {
     _OracleADO = new FCSOracle();
 }