Changeset 451

Show
Ignore:
Timestamp:
12/04/07 10:34:41 (1 year ago)
Author:
gcroes
Message:

#75. Ajout du paramètre (pris en compte) CopixDbProfile::PERSISTENT à true dans le tableau d'options.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/utils/copix/db/drivers/oci/CopixDbConnection.oci.class.php

    r449 r451  
    5151 
    5252        $parts = $this->_profil->getConnectionStringParts (); 
    53         if (($this->_ct = oci_connect ($this->_profil->getUser (), $this->_profil->getPassword (), $parts['dbname'], isset ($parts['charset']) ? $parts['charset'] : null)) === false){ 
     53        $funcName = $this->_profil->getOption (CopixDBProfile::PERSISTENT) ? 'oci_connect' : 'oci_pconnect'; 
     54        if (($this->_ct = $funcName ($this->_profil->getUser (), $this->_profil->getPassword (), $parts['dbname'], isset ($parts['charset']) ? $parts['charset'] : null)) === false){ 
    5455            throw new CopixDBException ('Impossible de se connecter'); 
    5556        }