Oi, Adalberto. Estou com o mesmo problema pra executar uma stored procedure, porém uso o driver mysql. Vc usa ORM? Se troco o driver pra PDO, recebo um erro de que não é possível recuperar o nome dos campos ou algo assim. Vc já teve esse problema com PDO?
Em terça-feira, 17 de julho de 2012 17h06min23s UTC-3, Adalberto Ap escreveu: > > Boa tarde! > Vi que no kohana 3.2 o erro é exibido de forma mais clara. > > Database_Exception [ HY000 ]: SQLSTATE[HY000]: General error: 2014 Cannot > execute queries while other unbuffered queries are active. Consider using > PDOStatement::fetchAll(). Alternatively, if your code is only ever going to > run against mysql, you may enable query buffering by setting the > PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute. [ CALL > Get_List_Domain_Val(5); ] > > Alguém pode me ajudar a resolver isso? > > Att. > Adalberto Ap. > > Em 17 de julho de 2012 14:48, Rodrigo Oliveira <[email protected]>escreveu: > >> Aparentemente há um erro no lançamento da exceção. >> >> Pode ser um bug do Kohana. Dá um olhada na linha e o arquivo que está >> dando este problema e tenta corrigir pra você saber o que está sendo >> lançado realmente de erro no DB. >> >> []'s >> >> 2012/7/17 Adalberto Ap <[email protected]> >> >>> Boa tarde, a todos. >>> >>> Estou tentando executar 2 consultas no banco e estou obtendo o seguinte >>> erro: >>> ErrorException [ Fatal Error ]: Wrong parameters for Exception([string >>> $exception [, long $code ]]) >>> >>> Se eu executo uma de cada vez funciona normal. porem se rodo ate o >>> final da erro. >>> >>> $query1 = "CALL Get_List_Domain_Val(1);"; >>> $result1 = DB::query(Database::SELECT, $query1, >>> TRUE)->as_object()->execute($this->conn); >>> >>> $query2 = "CALL Get_List_Domain_Val(5);"; >>> $result2 = DB::query(Database::SELECT, $query2, >>> TRUE)->as_object()->execute($this->conn); >>> >>> var_dump( $result2 );exit; >>> >>> >>> Alguém tem alguma ideia? >>> >>> Grato. >>> Adalberto Ap. >>> >>> -- >>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana >>> Php" dos Grupos do Google. >>> Para postar neste grupo, envie um e-mail para >>> [email protected]. >>> Para cancelar a inscrição nesse grupo, envie um e-mail para >>> [email protected]. >>> Para obter mais opções, visite esse grupo em >>> http://groups.google.com/group/kohana-php?hl=pt-BR. >>> >> >> >> >> -- >> Rodrigo Oliveira >> (21) 8747-0180 >> >> -- >> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana >> Php" dos Grupos do Google. >> Para postar neste grupo, envie um e-mail para [email protected] >> . >> Para cancelar a inscrição nesse grupo, envie um e-mail para >> [email protected]. >> Para obter mais opções, visite esse grupo em >> http://groups.google.com/group/kohana-php?hl=pt-BR. >> > > -- Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google. Para ver esta discussão na web, acesse https://groups.google.com/d/msg/kohana-php/-/JM7Acq7gzN0J. Para postar neste grupo, envie um e-mail para [email protected]. Para cancelar a inscrição nesse grupo, envie um e-mail para [email protected]. Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.
