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

uparrow [E-MAIL ADDRESS DELETED]
2009年 6月 6日 (土) 23:48:18 JST


お世話になっております、uparrowです。

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

問題なくビルドできることを確認いたしました。
ご対応ありがとうございました。

今後ともよろしくお願いいたします。


> 久保(jflute)です。
> 
> ありがとうございます。SNAPSHOTを更新しました。
> (すいませんね、C#版のprojectPrefixのテスト環境が
>  まだ無い物で...)
> 
> 2009/6/6 uparrow <[E-MAIL ADDRESS DELETED]>:
> > こんばんは、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 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 メーリングリストの案内