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:----lD7BICYNiKlAE1l2nNEozBnV2cY2nb5TwnoxDLSNJPTrk5VVTbpCywGRqvIrfgvQ/KznOiEAj9szQHijBraaLepjWbqLJj+KfHjij5O+ETI7YQjMn5pPyTqXJlo+uEDtepJKkkN4xLGumq3X6HZzmb+qaEBnr3QF6B9Hu9mr+hTUq5H38gsIBaXjF8TI3B7oE2C+rDMzZ3XMS8a1GNfejHmJN2QZ7CZOOvgA91GKQ3TYpMzKrGacFyyszBJYVNOFzKDjxDvCCP1OpxhMTKPFAifumOUhchihtIyxuCbvLsaCUJxuvBfZdRn/KygCvJP3HxU816waFkzBawf8fiXflm9GEuSzW9upo7PKZzfB64BQiCukUW1xPhGOoeRmsWm2gJf4odsLGl5shfs0ttjM4m6iXe6rCPi6M1gDfsvteT1QfqozGfTVgYOOpY3OkRc+ysUnKSbCpxV8KdTzeJEHg9mPHxwMCGuobOh0LuMWpqPgDTIlEl5P7whWI1AKOn+EZD8m2aCMrBU7WaYp2xl9UkuqbosKvyAeYtfKt2+dLNs63RE/ko5NnIaCJAPVK186v3yG2Av0q6M9IG8tYWOat3EwsWNmDSVPyLrBLAqlOKxHbL81gNxI+CRO0SFVuaU0RxeYiZkJytB5p0xlIBBh2QB0wGCNLRdNi3mEkS189GQ=----ATTACHMENT:----MTcyNDYwNjUzNjIzODcxNyAzMzE5NDcwNzQyMTQwNjEgMzQzMzExMTYxODYyNjgwMg==