問題タブ [except]
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.
sql-server - SQL Server EXCEPT
これが私がいる状況です。私は人々の情報を含むテーブルを持っています。それらのいくつかは別のシステムからインポートされますが、いくつかは手動でインポートされます。全員を引き込みたいのですが、手動で入力したレコードとインポートしたレコードがある場合は、インポートしたレコードだけを選択したいと思います(最新の可能性が高いため)。
これが私がこれまでに持っているものですが、機能していないようです(手動で入力されたレコードのみを返します):
内部クエリもinstype列をプルしているため、これは機能していないように感じますが、これを行うためのより良い方法は考えられません。何かアドバイス?
vb.net - LINQ カスタム比較を使用する場合を除く
IEqualityComparer が結果セットの単一フィールドの値に基づいて特定の結果を除外する場合、カスタム実装を使用して LINQ 結果セットで "Except" メソッドを使用しようとしています。
だから、単純化された形で私は...
私の比較者は次のとおりです...
".Except" 行で無効なキャスト例外が発生し、"型 '...insCompare' のオブジェクトを型 'System.Collections.Generic.IEqualityComparer' にキャストできません" というメッセージが表示されます。
なぜこれが喜ばれるのか、誰でも光を当てることができますか.
mdx - MDX - 「Where」セクションで「iif」関数を使用する
こんにちは、その「iif」を機能させる方法を知りたいです。
基本的に、発信者が「John Smith」の場合、エンジニアリングの「製品コード」をフィルタリングする必要があります。currentmember が機能していない、または iif が機能していない、
何か案は?
前もって感謝します。
デュイ
delphi - 複数の例外処理ブロックでの Delphi 例外処理の問題
FastMM 4.92 および JEDI JVCL 3.0 を搭載した Windows XP で Delphi Pro 6 を使用しています。以下のコードを考えると、次の問題があります。最初の例外処理ブロックのみが E の有効なインスタンスを取得します。他のブロックは、発生する例外のクラスと適切に一致しますが、E は割り当てられていません (nil)。
たとえば、E1 を発生させたときの例外処理ブロックの現在の順序を考えると、E1 のブロックは一致し、E は有効なオブジェクト インスタンスです。ただし、E2 を上げようとすると、そのブロックは一致しますが、E は割り当てられていません (nil)。E2 キャッチ ブロックを順序付けの一番上に移動して E1 を発生させた場合、E1 ブロックが一致すると、E は割り当てられなくなります。この新しい順序付けにより、E2 を発生させた場合、E2 ブロックが順序付けの最初のブロックではなかった場合に、E が適切に割り当てられます。注: このケースは、1 つの Delphi フォームだけで構成される必要最小限のプロジェクトで試しました。
私はここで本当にばかげたことをしていますか、それとも何か本当に間違っていますか?
ありがとう、ロバート
linq - LINQ「除く」演算子
selectステートメントから除外したいイベントIDのリストがありますが、これを実装する方法がわかりません:
これは、イベント ID のリストを保存するものです
これは私の select ステートメントです (XML フィードから)
eventId がEventShowCode値と一致するイベントを除くすべてのイベントを選択したい
私はexcept演算子を見てきましたが、それを実装する方法がわかりません
c# - LINQは、セットBにないアイテムをセットAから選択します
一連のアイテムに対してExcept操作を実行したいと思います。
コードは次のようになります。
では、dgvColumnsにないdataSet.Tables [0]から列を選択するにはどうすればよいですか?DataGridViewの列はDataSetの列とは異なるタイプであることを知っています。一般的な値のサブセットのみを取得したいと思います。このような:
上記のコードは、両方のセットにある「列」を選択します。そこで、DataSetにある別の「列」のセットを作成することを考えました。
そして今、私はこのようなものを除いて実行できるようになります:
しかし、2つのエラーが発生しています。
- タイプまたは名前空間の名前'ColumnsInDGV'が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありませんか?)
- 暗黙的に型指定されたローカル変数にメソッドグループを割り当てることはできません
したがって、解決策は、クラスを作成してから、暗黙的に型指定されたローカル変数の代わりにそれを使用することです。しかし、この理由だけでクラスを開発することは、必ずしもオーバーヘッドではないと思います。
この問題に対する他の解決策はありますか?
tsql - TSQl EXCEPT 検証
こんにちは、TSQL で長いプログラムを作成しています。これは、OLD (および非常にダーティなデータ セット) からデータを取得し、データをスクラブし、新しいデータ セットに一致するように列ヘッダーを含む出力を再フォーマットします。新しいテーブルと古いテーブルの両方に 130 の列があります。 . テストの目的で、それぞれから 100k 行を取り込みます。テーブル構造とフィールド属性が同じであることを検証するために、上司から TSQL EXCEPT を使用するように依頼されました。私は 2008 年のサーバーにアクセスし、2005 年の新しいテーブル データと 2008 年の古いアーカイブ データからデータを取得しました。
私が使用しているコードは次のとおりです。
EXCEPT ステートメントは、新しいテーブルから 100k レコードすべてを出力します。これは、エラーがまったく発生していないため、テーブル構造の問題ではなく、データに一致がないためです。
c# - c# 複雑なオブジェクトの比較
オブジェクト List list1 と List list2 を比較するにはどうすればよいですか? IEnumerable except メソッドは、複雑なオブジェクトでは機能しません。
python - try-exceptブロックでpython "with"ステートメントを使用する
これは、python の "with" ステートメントを try-except ブロックと組み合わせて使用する正しい方法ですか?:
もしそうなら、物事を行う古い方法を考慮してください:
ここでの "with" ステートメントの主な利点は、3 行のコードを削除できることですか? この使用例については、私には説得力がないように思えます(ただし、「with」ステートメントには他の用途があることは理解しています)。
編集: 上記の 2 つのコード ブロックの機能は同じですか?
EDIT2:最初のいくつかの回答は、「with」を使用する利点について一般的に語っていますが、ここではわずかな利点のようです。私たちは皆、何年も f.close() を明示的に呼び出してきました (またはそうすべきでした)。ずさんなコーダーが「with」を使用することで恩恵を受けるという利点があると思います。
sql - EXCEPTが機能しないのはなぜですか?単語以外の単語の近くの誤った構文
このエラーが発生するのはなぜですか。
単語以外の単語の近くの誤った構文
私はオンラインでチェックし、構文は構文的に正しいです: