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

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2008年 11月 5日 (水) 20:57:47 JST


お世話になります。金と申します。

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.
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20081105/011620b1/attachment-0001.html>


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