0

私の問題は、Report Builder でパラメーターを宣言できなかったことです。

次のエラーが表示されました。

エラー [42000] [Microsoft][ODBC SQL Server ドライバー][SQL Server]スカラー変数 "@param" を宣言する必要があります。

そこでググってみたところ、記号「?」を入れることで簡単に解決できることがわかりました。「@parameter」の代わりに、しばらくの間私の問題を解決しました。

しかし今、私は別の問題を抱えています。私はselect好きです:

select * from table t where t.date = ? or t.date2 = ? or t.date3 = ?

3つすべての「?」は「2013-aug-01」ですが、それぞれ「?」レポート ビルダーのパラメーター セクションに新しいパラメーターを作成します。

3 つのケースすべてに 1 つのパラメーターを使用するにはどうすればよいですか?

4

1 に答える 1