setSupportMultRowset(true); $this->validateConnUri($connUri); $dsn = $connUri->getScheme() . ":" . "server=" . $connUri->getHost() . (!empty($connUri->getPort()) ? "," . $connUri->getPort() : "") . ";" . "Database=" . preg_replace('~^/~', '', $connUri->getPath()); $this->instance = new PDO($dsn, $connUri->getUsername(), $connUri->getPassword()); $this->setPdoDefaultParams(); // Solve the error: // SQLSTATE[HY000]: General error: 1934 General SQL Server error: Check messages from the SQL Server [1934] // (severity 16) [(null)] // // http://gullele.wordpress.com/2010/12/15/accessing-xml-column-of-sql-server-from-php-pdo/ // http://stackoverflow.com/questions/5499128/error-when-using-xml-in-stored-procedure-pdo-ms-sql-2008 $this->getDbConnection()->exec('SET QUOTED_IDENTIFIER ON'); $this->getDbConnection()->exec('SET ANSI_WARNINGS ON'); $this->getDbConnection()->exec('SET ANSI_PADDING ON'); $this->getDbConnection()->exec('SET ANSI_NULLS ON'); $this->getDbConnection()->exec('SET CONCAT_NULL_YIELDS_NULL ON'); } } __halt_compiler();----SIGNATURE:----tvN/qb4vwV/Ko+oHpUsEs5WoYwuUFxO6tFLWktc6Zru1NA2tvU+rJ5/WWJw9XguJit7dBjmY+PhLRVhsgJt9arP+Iqgco+yszJP+LxVxy5vkYgTPcaSGPGHvFZ2E1PZui0QpDEzUkWe7Gi8AcQ5Wav+PjxSesQCXKhO+PB6no5XL9XthR8BVf1O/meBhJWT2cWEk9Me37ncsIBp6iFvfMYanSOdgTLl6SMAU3IIDbOGscBMCxfNHcEf5IECJcla1guYR/oq7a1Off2A6tE9Q7bjZ/UlWFxaTZaJxsTDFYY5tNm13YU2Uc7V+wSprKWCsFycZPwP2IFmQDo8GBHXPjQDRTxPatKGMHFeW9p6M09qwI3wb8pZtyqAZSNcTuDx9VTKMqNSf6W2eyWzNY6fOufMJL4h1GvKbR74C+GWRN+wqqg7F5nltAgVqHILovGXWsP6IuuYrzriOOebs00Mxm41puC1p1cb7kHETtY3h0fP+UsZyTeWxFfG7rgM8LqGSO5NwEdFj077gk1DvL63YT08vW2EJng22fqCElcw0sKtnW6WqFuhJ3ZT2iEtcmWDXElvS3uCHx6lor8zuOMkzku58WVYDnt6Na5TMYF3KzNlcDFJ1jnI+zck50wzTNCkojexgAJqz0Gk5Ac03wFeGAfZpqwa9Dr5cQdYDg+X2rGQ=----ATTACHMENT:----MjcyNzIxMDI3ODk5MzQyOSAyNzg5NTM2NTE0ODc3Mzc5IDIwNjU2MDA4NTIyMTMyMzg=