2011-12-27 14 views
-1

以下のコードを試しましたが、動作しません。どうしましたか?DataViewでフィルタDataGridViewを使用したい

private void textBox1_TextChanged(object sender, EventArgs e) 
{ 
    // DataView component 
    DataView view = new DataView(); 
    view.Table = database1DataSet1.Tables["sample"]; 
    view.RowFilter = "surname LIKE '%" + textBox1.Text + "%'"; 
} 
+1

私はあなたが動作しないものに詳しく説明する必要があると思います。間違いはありますか?フィルタリングされませんか?このコードを実行すると実際に何が起こりますか? –

+1

'DataView'をソースとして設定していますか? – keyboardP

+0

エラーはありません。フィルタリングしません。 – RePRO

答えて

0

私はあなたがview.RowFilterを設定した後に次の行を追加する必要があると信じています:

DataGridView1.DataSource = view; 
関連する問題