0

私は .net の知識に関しては初心者です。

vbでVS2012のタブを使用してWindowsフォームアプリケーションを開発しています。デザイナーを介してデータグリッドを、データを入力しているSQLサーバーバインディングソースにバインドしました。テーブルには複数の列があり、これらは 2 つのタブに分割され、各タブにデータグリッドがあります。両方のデータ グリッドのバインディング ソースは同じで、列が異なるだけです。

列名を取得するために、SQL サーバー内にビューを作成しました。これが可能かどうかはわかりませんが、フィルタリングに使用される2つのコンボボックスがあります。1 つは dataadapter によってビューにバインドされ、2 番目は datagrid バインディング ソースにバインドされます。

ユーザーが最初のコンボボックス (列名) を選択すると、その列のデータグリッドから取得され、有効な値が取得されてフィルター処理されます。次に、datagridview をフィルタリングして更新します。

次に、ボタンを使用してフィルターを削除しようとしています。

どこから始めればいいのかわからないので、誰か助けてください

4

1 に答える 1

0

データソースのフィルタリングに Dataview を使用できます。この質問で私の答えを参照できます

于 2013-05-17T06:31:09.113 に答える