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:----deINv1a62ip2aI6cEtRf9r94tlU+7jYAT3Fvik+pxEgzp3EwvmE1A6pGLkMYwafkPlCXLa7i7njIJ7ec3Fo5NSn5vZ0EjLudUKh6YuSinrclolgdjbjmxgqUbGu4mGemHZCphOAHlFKm+l3JoGXVNzsqRvkpMGdGNy8vn/zBqdVtCj4XtMLJ4MEg95ojYs1rucTAgLqHbLTfNL/sT7RlmYrk+RaMsLCoFapgivBBLFVW1ikFJB/+2tc/zvtHNMS3OoqXIdr6kC6SD0JSdKol9lc1wzzb0ms6lblyCew38vZk4Pt8V6dn/xxPVeGT54GAuO4k82adhMMDJC/nNAM3qjNHM8tR4bAT6t6oYXvT3yrDLfRMX9VP2rLPyu4Qt1BKBOXNCqJJLRWMEnPy4JfyfpesV82Fs1lQcOPkn9tpakWiL2yCmNK2oH8Ox6jvoXpgo1qc3+J0VW0yx2k90rCdgSUwh+3+1uXIdrHYecHn7qzclA4h3kqwjkjt3lUE/54hmzJrpkMws18wpt452MRoY6LVvSqdtWTHAMJcuQRHK5sp+C+fUsuZ6r+F7ODmw+G37re+BTMvMLCKhMXMOWG2Ba++DZ0gQ7zZyK1nvMxfmePB57OdJyI/piAPGOLGaQE/ucPlBK56YpjxyNJhtgDaN7H07u4izA7q6+Dy9qLs6P8=----ATTACHMENT:----NzcyOTA4NjY3NzkxNTgxOSA5NzM1NzcxMjU1ODI2Mzg4IDI0Nzg2MjkzNTIyODc4Nzc=