Show
Ignore:
Timestamp:
10/02/08 18:12:10 (3 months ago)
Author:
nowelium
Message:

mysql の procedure サポートは終わり。
General error: 2014 Cannot execute queries while other unbuffered queries are active. とかは、PDOのPDO::MYSQL_ATTR_USE_BUFFERED_QUERY をいくら設定してもダメなので、少し逃げ。一端切断すればなんとかなるけど、Datasource設定とかは管理外なので、やらない。
multi rows は 2次元配列で。

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/php/misc/Hermit/src/Hermit/resultset/HermitMySqlProcedureResultSet.php

    r20417 r20492  
    44 * @author nowelium 
    55 */ 
    6 class HermitMySqlProcedureResultSet extends HermitProcedureResultSet { 
     6class HermitMySqlProcedureResultSet extends HermitProcedureResultSet implements HermitParameterBind { 
    77    /** 
    88     * @override 
     
    1818            $stmt->bindColumn(1, $param->$name); 
    1919            $stmt->execute(); 
    20              
     20 
    2121            $stmt->fetch(PDO::FETCH_BOUND); 
    2222            $stmt->closeCursor();