0

以下の例に示すように、データを表示するデータグリッドを持つアプリケーションがあります

        FundID ClientName FundName
          1      Client1    Arch1
          2      Client1    Build3
          3      Client2    Build2

データ グリッドでは、1 つのクライアントが多くの資金を持つことができるように表示しています。ただし、ユーザーが特定のクライアントで結果をフィルタリングできるようにするコンボボックスがあります。私の問題は、コンボボックスをクリックすると、このようなリストが表示されます

           Client 1
           Client 1
           Client 1
           Client 1
           Client 2
           Client 2
           Client 3

コンボボックスに重複を表示しないようにしたい。、いくつかのコード例を見てきましたが、プロパティメニューを使用してそれを回避する方法があるのではないかと思っていました.vs2012または任意の単純なコードメソッド

問題をもう少し明確にするために、ここでの主な目標は、データグリッドに表示されているものに影響を与えずに、コンボボックスに表示されているものを編集するためにSQLまたはその他の方法を使用できる方法があるかどうかを調べることです

4

1 に答える 1

0

SQL 側で group by を使用できます。group by を使用すると、一度に 1 つの名前しか取得できません

クライアント名でグループ化

group by を使用する場合、一意の名前を取得するために FundID と ClientName のみを選択する必要があります。

于 2013-08-19T08:33:18.413 に答える