問題タブ [select-case]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
31 参照

arrays - さまざまな入力量のケースを選択

これは私がこれまでに持っているものです。

私がやろうとしているのは、ByVal opt1 を文字列、ByVal op2 として持たないことです ..... 100 個の色がある場合、関数に 100 個のオプションを持たせ、すべてを入力せずに 100 個の「ケース」イベントを作成するにはどうすればよいですか?の?

ループとおそらく配列が必要かもしれませんが、それ以外は困惑しています。

ありがとう。

0 投票する
4 に答える
155 参照

sql-server - サブクエリ内の SQL Select

こんにちは私のクエリは次のとおりで、その中にサブクエリが含まれています。

私が得るエラーは次のとおりです。

サブクエリが EXISTS で導入されていない場合、選択リストに指定できる式は 1 つだけです。

私のクエリの何が問題なのですか..私のサブクエリは問題ないようです。

前もって感謝します

0 投票する
1 に答える
149 参照

mysql - select case を使用して特定の日付を確認する

私は2つのテーブルを持っています。1 つはいくつかの日付のデータを含み、2 番目はすべての祝日で構成されています。私の仕事は、テーブル内の各レコードの DayType などを決定することです。

たとえば、日付が「2015-09-08 22:33」の場合、出力は「日曜/夜勤」、日付が「2015-06-08 12:20」の場合、「通常の日」が出力されます。

select case を使用しましたが、良い結果が得られません。

私のサンプルSQL Fiddleで戦利品を手に入れよう

select case ステートメントを使用する代わりに日付をチェックする方法はありますか?

0 投票する
1 に答える
248 参照

vba - ユーザーフォーム入力後にマクロを繰り返す

マクロは、ワークブックを開くと、セル "C27" に次のいずれかのテキストが含まれているかどうかを調べます: Location1、Location2、Location3、または Location4。その場合、テンプレートの 2 つのコピー ファイルがそれらの場所に保存され続けます。そうでない場合は、コンボボックスから正しい場所を選択するためにユーザーフォームが開きます。

ユーザーフォームが閉じられた後にチェックをリセットするにはどうすればよいですか。Unload me の後に Auto_Open を呼び出してみましたが、うまくいきませんでした。

大きい

ユーザーフォーム

'---------------------

'--------------------

0 投票する
1 に答える
452 参照

mysql - 特定の条件を満たさない行を結果に表示しないようにする方法

次の列と行/行データを持つテーブル T1 があります。

条件を満たした行のみが結果に表示され、条件を満たさない行が結果に表示されないように、select case 条件を使用する必要があります。

私が実行すると:

クエリは機能しますが、[childOne='No']行も表示されます。特定の条件を満たさない行が結果セットに表示されないようにするにはどうすればよいですか?

0 投票する
1 に答える
1490 参照

tsql - TSQL: SELECT CASE WHEN THEN サブクエリ: エラー: サブクエリが複数の値を返す

エラーが発生します

以下のクエリで

(コメントのコードも試しました)複数の行を返すことができない個別の値を選択することで思ったので、本当に説明できません。私は何を間違っていますか??

0 投票する
2 に答える
1187 参照

parameters - Fortran-90でパラメーターをパラメーターとして渡しますか?

サブルーチンがあるとします:

ドライバーが次のようになっているとします。

上記のプログラムは、サブルーチンでcase (Nx)無効なため、コンパイルされません。具体的には、ifort 16 で次のエラーが発生します。

エラー #6601: CASE ステートメントでは、case-value は定数式でなければなりません。

言い換えると、 Nx はを介し​​て実質的にサブルーチン定数として宣言されintent(IN)ますが、リテラル定数またはparameter型のいずれかである必要がありますinteger

Nxcase ステートメントを、既知の定数パラメーターとして受け入れるようにする方法はありますか? Nx渡されたことを宣言する方法はありparameterますか?

この単純で短い例では、if-then-elseif-else-end ブロックで十分であることはわかっていますが、そうすると、この質問に対する答えがわかりません。:-)

0 投票する
3 に答える
1959 参照

vb.net - VB Select Case if textbox string, elif textbox numeric (isnumeric not working)

数値または文字列に応じて、ユーザー入力を異なる方法で処理する必要があるプログラムを使用しています。Select Case と IsNumeric が期待どおりに機能しません。

animal=a char または string の場合にこのコードを取得します。

エラー:

タイプ 'System.InvalidCastException' の未処理の例外が Microsoft.VisualBasic.dll で発生しました

追加情報: 文字列「D」からタイプ「Long」への変換は無効です。

問題のあるコード:

すべてのコード: