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

uparrow [E-MAIL ADDRESS DELETED]
2009年 6月 6日 (土) 20:36:35 JST


こんばんは、uparrowです。

久保さん、ご対応ありがとうございます。

確認したところ、他につぎの箇所でも同様の問題がありました。
[PreAbstractConditionQuery.cs]ファイル内の
    protected virtual void regIQ(PreConditionKey key, Object value, PreConditionValue cvalue, String colName) {
        DBMeta dbmeta = DBMetaInstanceHandler.FindDBMeta(getTableDbName());

    protected virtual void regIQ(PreConditionKey key, Object value, PreConditionValue cvalue
                               , String colName, PreConditionOption option) {
        DBMeta dbmeta = DBMetaInstanceHandler.FindDBMeta(getTableDbName());

    protected virtual void setupConditionValueAndRegisterWhereClause(PreConditionKey key, Object value, PreConditionValue cvalue, String colName) {
        DBMeta dbmeta = DBMetaInstanceHandler.FindDBMeta(getTableDbName());

    protected virtual void setupConditionValueAndRegisterWhereClause(PreConditionKey key, Object value, PreConditionValue cvalue
                                                                   , String colName, PreConditionOption option) {
        DBMeta dbmeta = DBMetaInstanceHandler.FindDBMeta(getTableDbName());

恐れ入りますが、ご対応いただけますでしょうか。

以上、よろしくお願いいたします。

> 久保(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 mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-dotnet

-- 
[E-MAIL ADDRESS DELETED]



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