1

私はクライアントサーバーVB.NET/SQL2008アプリケーションを持っています。これは、とりわけ、キューで待機している人々を追跡します。キューのレコードはすべてアプリケーションを介して更新されますが、異なるワークステーションで追加/削除されます。

人々のキューをグリッドに表示し(利点があれば複数列のリストボックスを作成できます)、キューが変更されたときに自動的に更新する必要があります。リアルタイムである必要はありませんが、数秒以内に人々に現れてもらいたいです。現在、データグリッドがデータにバインドされており、数秒ごとにデータグリッドを更新するタイマーがあります。しかし、私はそれを行うためのより良い方法があるに違いないと思っています。

私が気に入らないのは、グリッドが更新されたときにグリッドがちらつくことです。誰かがダブルクリックして、更新されたとおりにレコードを選択すると、選択された人ではなく、リストの最初の人が選択されます。

私はいくつかの調査を行いましたが、1つのオプションはSQL依存関係のようですが、私が見たところ、セットアップして機能させるのは難しく、「壊れやすい」と言われています。

どんな助けでも大歓迎です!

4

0 に答える 0