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.

Responder a