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:----rkG9y8cstNEjTD9W76mxXbL+QyKQNNy85SzhjKGvmLJN4S4Y+GRUxj1a/X/hhVXlXXSoyp7CNoCpnQF0EIPKe76BWFur6ry7lxjT1U3gBrqCyqT6uGp8FxRPD+1f6pqX/pNiRzplR5Kz8Ofr22vRPmgZGj4NcunFCdRv+iqIhZKPZduJozwZIK3CkUW+8jx14X7Zf8VCnmxq6BuO7G1Y0I6Lzz3foIoRjn8fmSG7HIMqY9tFZnj/armsJH3Cs5tf7SCfDEIMdCkkHL0yLZLHZ/RlXT8V3JcqK1y7D4m9c2mCCx69I21R8o7tkawlad54dn8BnWmoK2kFY2hMv+KbUvN4pMdxN/QzN6qSm0y2GY1+TeFoIJzFhr3Hb3EbDJCQbTWOi630Lfa5p9D7GKjHNVcSH5dcmFIyZbCheVM/r4MYozH2viCmpi60fW1Lvw05a6yQmtlNhPM7ysYFzm6dLCC1XRxKF0ldySHeykqtt4eNelBwrOm70TAdzU7/vhHh5JXKFeFin3kNBgaVkgleRuZL+ECFNt7va/7FVfeg9QvOi/yZtCzh8I/c71+1YRI68AZ71uzHz4YjIdQunjTzFmHREB/hOY9LcQfCU98d88niLaKV9FhZgmvxm5GA6dj++ZBJyu7aXfxh1UbSRRKFHCMvvVG6jphEePssZosduZo=----ATTACHMENT:----Mjc5NjU3MzYwNDMwODgzIDU4NDEyNjQ0OTQ2Nzk0MDAgMzUwMzI5NzQwODE5NTU3Mg==