[seasar-dotnet:1374] Re: [DBFlute.NET]projectPrefixの設定について

kubo [E-MAIL ADDRESS DELETED]
2009年 6月 6日 (土) 18:40:31 JST


久保(jflute)です。

uparrowさん、こんばんは

こちらDBFlute.NETのバグとなります。
0.8.9.1のSNAPSHOTにて修正を反映させましたので、
ぜひご確認下さい。(フィードバックありがとうございます)
https://www.seasar.org/svn/sandbox/dbflute.net/trunk/www/download/dbflute/dbflute-0.8.9.1-SNAPSHOT.zip

※他にもコンパイルエラーになるところあったら言って下さい。

2009/6/6  <[E-MAIL ADDRESS DELETED]>:
> お世話になっております、uparrowです。
>
> C#でDBFluteで生成したソースをビルドしたときにコンパイルエラーが発生する
> 状況となっております。
>
> 複数DB対応のために、片方のDBFluteプロジェクトの
> basicInfoMap.dfpropファイル内のprojectPrefixに「Pre」を設定し
> ソースを生成しました。
> ここで、ビルドを行ったところ、
> PreAbstractBsHogeCQ.cs内の
>        // ===============================================================================
>        //                                                         MySelf InScope SubQuery
>        //                                                         =======================
>        public void MyselfInScope(SubQuery<PreHogeCB> subQuery) {
> ここの部分で
> 型または名前空間名 'SubQuery' が見つかりませんでした。using ディレクティ
> ブまたはアセンブリ参照が不足しています。
> というエラーが発生してしまいました。
>
> ここのSubQueryをPreSubQueryに変更するとビルドできました。
>
> クラス名にプレフィックスを設定する際、他に設定項目等が必要なのでしょうか?
>
> 同様に、PreAbstractConditionQuery.cs内の
>    protected void throwLikeSearchOptionNotFoundException(String colName, String value) {
>        DBMeta dbmeta = DBMetaInstanceHandler.FindDBMeta(getTableDbName());
> ここのDBMeta、DBMetaInstanceHandlerも同様でした。
>
> ちなみに、使用しているDBFluteはdbflute.net-0.8.8.9です。
>
> 以上、よろしくお願いいたします。
> --
> <[E-MAIL ADDRESS DELETED]>
>
> _______________________________________________
> seasar-dotnet mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
>


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