[seasar-dotnet:1123] Re: DBFlute 0.8.3 リリース

Nakai [E-MAIL ADDRESS DELETED]
2008年 11月 6日 (木) 21:27:36 JST


久保さん

InternalProcedureHandler.vmnetを差し替え再生成、実行した所
正常に動作しました!!

> 戻り値が存在していて、かつ、OUTパラメータが存在する場合に発生するようです。
> OracleだとファンクションでOUTパラメータを使うと発生しました。
> 恐らく発生したプロシージャは戻り値が存在するものではないでしょうか?

create時に戻り値は定義していないのですが、
SQLServerManagementStudioで見るとプロシージャに@return_valueという戻り値ができていたので、これだと思います。

素早いご対応ありがとうございました!!


P.S 
0.8.3にアップ後、replace-schemaでExcelからの登録時に
「java.math.BigDecimal cannot be cast to java.lang.String」というエラーが
出ました。全セルの書式を文字列に設定したらうまくいったのでついでに報告します。
(元々書式を文字列に設定していなかった私が悪いのですが・・・)

中井

kubo <[E-MAIL ADDRESS DELETED]> wrote:

> 久保(jflute)です。
> 
> こちら(Oracle)でも再現致しました。
> (ちょっとテストの仕方で甘い部分がございました。。。)
> 
> 戻り値が存在していて、かつ、OUTパラメータが存在する場合に発生するようです。
> OracleだとファンクションでOUTパラメータを使うと発生しました。
> 恐らく発生したプロシージャは戻り値が存在するものではないでしょうか?
> 
> InternalProcedureHandler.vmnetを以下のURLから取得して、
> お手元のものを差し替えて試していただけないでしょうか?
> https://www.seasar.org/svn/sandbox/dbflute/trunk/dbflute/templates/om/csharp/allcommon/s2dao/internal/sqlhandler/InternalProcedureHandler.vmnet
> 



seasar-dotnet メーリングリストの案内