問題タブ [constraintexception]
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.
datatable - データテーブルを埋めるときに重複を防ぐ
私はバーコード スキャン アプリケーションを実行しているので、ユーザーがバーコードをスキャンするたびに、アプリケーションはデータベースから行を取得し、DataTable に入力します。ユーザーがすべてのスキャンの結果を確認できるようにするため、clearbeforefill=false を設定します。ユーザーのスキャン速度が速すぎる場合に、1 つのバーコードの重複スキャンを防止したい。DataSet.EnforceConstraint を true に設定すると、固有の違反メッセージが表示されることがわかりました。ただし、アプリケーションがスキャンをサイレントにバイパスするようにしたいので、以下のように ConstraintException をキャッチしようとしました
catch ブロックで何もしないと、DataTable で重複した行が許可されるため、DataTable に入力する前に、重複したアイテムを手動で削除するか、毎回確認する必要がありますか? 手伝ってくれてありがとう
ada - Heapify SiftDown の実行中に制約エラーが発生しました
私は自分自身でコードを学ばなければならないクラスのために、Ada でこのコードを書いています。ヒープ ソートは理解していますが、Ada の構文は本当に混乱しています。このソート関数で制約エラーが発生する理由がわかりません。基本的に、配列「A」をこのプロシージャに渡す必要があり、それを整理する必要があります。siftDown(A(Start...A'Last)); で制約エラーが発生します。
前もって感謝します