[Seasar-user:16252] Re: dbflute の SQL コメントについて

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2008年 11月 7日 (金) 14:50:42 JST


久保様。

お世話になります。金です。

出来ました!!ありがとうございました。

[E-MAIL ADDRESS DELETED] wrote: お世話になります。金と申します。
 
 Teeda + S2Dao + dbfluteでシステムを開発しております。
 
 SQL ファイルを利用したSQL発行で悩んでいます。
 SQLコメントについて、うまく設定できていないのか正しくSQLが発行
 されません。
 
 以下にSQLファイルを記載いたします。
 
 -----------------------------------------------------------
 SQL文:
 -----------------------------------------------------------
 -- #Filehistory#
 -- !FilehistoryinfoPmb extends SPB!
 -- !!String nsccode!!
 -- !!String usercode!!
 -- !!int dealercount!!
 -- !!Date createddate!!
 
 /*IF pmb.isPaging()*/
 select DISTINCT count(*) as "dealercount"
 ,tfilehistory.nsccode
 ,tfilehistory.filename
 ,tfilehistory.usercode
 ,tfilehistory.createddate
 
 -- ELSE select count(*)
 /*END*/
 
 from tfilehistory
 
 /*IF pmb.isPaging()*/
 
 left outer
 join tdealer
 on tfilehistory.nsccode = tdealer.nsccode
 /*END*/
 
 //ここが、認識されていない。
 /*BEGIN*/
 where tfilehistory.nsccode =/*pmb.nsccode*/'CHLA'/*END*/
 
 /*IF pmb.isPaging()*/
 group by 
 tfilehistory.nsccode,tfilehistory.filename,tfilehistory.usercode,tfilehistory.createddate
 /*END*/
 
 ----------------------------------------------------------------
 Source:
 ----------------------------------------------------------------
 public PagingResultBean<Filehistory> selectPage() {
 
    Class<Filehistory> FilehistoryEntity = Filehistory.class;
    tfilehistoryBhv = behaviorSelector.select(TfilehistoryBhv.class);
    FilehistoryinfoPmb pmb = new FilehistoryinfoPmb();
    int pageSize = 5;
 
   // nscnameをキーとして指定している
  pmb.setNsccode(nscname);
    
    pmb.fetchFirst(pageSize);
    pmb.fetchPage(targetPage);
    //pmb.paging(pageSize, targetPage);
    return 
 tfilehistoryBhv.outsideSql().autoPaging().selectPage(filehistoryPath, pmb, 
 FilehistoryEntity);
 
  } 
 
 すみません。何卒ご教授ください。
 
   
      

---------------------------------
Power up the Internet with Yahoo! Toolbar.
 
 

 
---------------------------------
Power up the Internet with Yahoo! Toolbar.
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20081107/eec95827/attachment-0001.html>


Seasar-user メーリングリストの案内