問題タブ [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 に答える
74 参照

excel - Select Case での実行時エラー 9

以下のスクリプトが機能する場合もありますが、通常はタイトルにエラー メッセージが表示されます。オブジェクトと変数に監視を設定しましたが、エラーが発生したときにすべてが定義されているか、適切な値を持っているように見えるため、困惑しています。助言がありますか?

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

asp.net - If ステートメントが 2 回繰り返されるのはなぜですか?

呼び出すことができるメソッドに「if」または「case」ステートメントがあります。public status として "Flag" 変数を持っています。そのクレイジーなループ/実行は2回なので、コマンドが重複している可能性があります。これらの場合、データベースに重複したデータがあります。

そして、これは私のボタンコマンドです

メソッド「Compartment1」が 2 回実行され、ループしているように見えるため、データが重複しているか、単一のコマンドが重複しています。1回だけ実行できますか?

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

vb.net - Case & Try 文の選択無限ループ

vb.net プロジェクトでレポートを印刷しようとすると、必要なフィールドがすべて入力されているかどうかを確認するコードがあります。入力されていない場合は、ユーザーに通知するメッセージ ボックスが表示されます。彼らが「OK」を押したら、レポートをロードするコードの実行を停止するプログラムが必要です。現時点では、代わりにTry関数とSELECT CASE繰り返しを通過する無限ループに陥っています。

これを止めるには何を変える必要がありますか?問題が何であるか、およびコードの次のセクションが次々とループし続ける理由を理解できません

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

sql - SQL Server: 4 つの空でない列を選択して連結する

次の設定があるとしましょう

今、空ではない少なくとも 1 つのメール (Mail1 または Mail2... など) を含む行を含むクエリを作成しています。空でないすべてのメールを「;」で連結します。そして、不足している空白文字を埋めて合計 163 文字にします (4 つのメールすべて + ;)

例:

1) Mail1 と Mail3 が存在する行:

george@net.com;louis@net.com
(および 163-28= 135の空白文字で合計 163 文字を埋める)

2) Mail2、Mail3、Mail4 が存在する行:

mail2@gmail.com;mail3@gmail.com;mail4@gmail.com (および 163 を埋めるための多くの空白文字)

しかし、Select を構築しようとすると少しトリッキーになります。CASE WHEN THEN 句を使用することを考えましたが、処理するケースが多すぎます。「空白文字で埋める」問題に伴い。

どんな助けでも大歓迎です。前もって感謝します。

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

vb.net - Visual Basicで文字列から2番目の一致を取得するには?

Visual Basic で Hangman Game をやっています。TextBox に文字を入力し、ボタンをクリックしてチェックアウトする方法を探しています。その文字が文字列にある場合、位置が返されますが、単語に2つの一致がある場合...どうすればよいですか?

次のコードは、最初の一致、つまり最初の「A」の位置のみを返します。

お手伝いありがとうございます

編集:申し訳ありませんが、配列は使用できません。

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

hibernate - JPA基準クエリを使用したcaseステートメントでconcat関数を使用する方法

以下のコードのように条件が満たされた場合、ケースステートメントで文字列と式を連結しています。

case ステートメントに concat 関数を記述するため、iam が例外を下回っています。builder.literal() を指定してすべての可能な方法を試しましたが、この問題を解決できません。私は2日以来、この問題にぶつかっています。私を助けてください。

前もって感謝します

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

sql - select ステートメントの結果に応じてブール値を返す関数を作成する方法

テーブル (Id、FK、Date1、Date2) があり、ブール値を返す関数を作成する必要があります。通常、指定された FK に一致するレコードを選択し、いくつかの追加ステートメントをチェックしたいと考えています。select ステートメントが 0 行を返す場合は true を返し、それ以外の場合は false を返します。私はすでにこのコードを書いています:

コードはコンパイル中であり、実行できます。しかし、CHECK ステートメントで関数を呼び出すと、エラー [42P01] が返されます。解決策は実際に機能するものに近いですか、それとも完全に道に迷ってしまいましたか?