バージョン 1 (更新者: moo, 16 年 前) |
---|
画面パラメータの内容により実行されるSQL文を変える
SwitchタグおよびCaseタグを使用し画面パラメータの値により実行されるSQL文を変更します。
SQL文の一部を変更することも可能です。
記述例
<?xml version="1.0" encoding="utf-8"?> <RuntimeConfig> ... <Queries> <Query id="利用者マスタ"> <Switch Name="社員区分"> <Case Value="1"> select * from 社員マスタ <QueryParam id="利用者コード" Required="True"> where 社員CD = ?</QueryParam> </Case> <Default> select * from 利用者マスタ <QueryParam id="利用者コード" Required="True"> where 利用者CD = ?</QueryParam> </Default> </Switch> </Queries> </RuntimeConfig>
※Defaultタグは省略することが出来ます。どのCaseにも一致しない場合、SQL文は実行されません。