ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

SQLコマンドの記述について

このトピックの投稿一覧へ

なし SQLコマンドの記述について

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-4-17 16:13
DDT  常連   投稿数: 55
いつもお世話になっております。

SQLコマンドの記述について質問させて頂きます。
ある検索画面があり、親タスクで絞り込みをした結果を子タスク(明細)で表示しています。

そこまでは良いのですが、ボタンを押すと明細を並び変える仕様になっており、子タスクのSQL文にORDER BY句を追加し動的に動作させようとしたのですがうまくいきません。

文章だとうまく伝わらないと思うので例を見て下さい。

SELECT CLM01,CLM02,CLM03
FROM TBL
WHERE CLM01 LIKE ':1'
AND CLM02 LIKE ':2'
AND CLM03 LIKE ':3'
ORDER BY ':4',':5',':6' ←ここが問題の箇所

並べ替え用のボタンを押すと上記の4,5,6のパラメータを入れ替えます。

しかし実行すると[DBエラー 実行された要求はサポートされていません]とメッセージが出て開けません。

一度パラメータを諦め論理値を使いSQL文に

ORDER BY %Logical1%,%Logical2%,%Logical3%

と記述し並べ替え用のボタンを押す度にINIput関数でパラメータを入れ替え様と試みましたがダメでした。


もちろんSQLコマンドを使う事が前提なわけではなく、やりたい事が出来ればどんな形でも構いませんので、皆様のお知恵を少し分けて頂ければと思います。

拙い文章で恐縮ですが、よろしくお願いします。
投票数:0 平均点:0.00

投稿ツリー

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約