私はいくつかのコードを試しましたが、何もしませんでした。
Me.DataGridView1.Refresh()
なんで?私のデータグリッドビューは、手動でコマンドを使用して接続するのではなく、自動的にデータベースに接続されます。
私はいくつかのコードを試しましたが、何もしませんでした。
Me.DataGridView1.Refresh()
なんで?私のデータグリッドビューは、手動でコマンドを使用して接続するのではなく、自動的にデータベースに接続されます。
以下のコードを試してください...以下のようなコードを除いて....
//Text box Change Event
private void textBox1_TextChanged(object sender, EventArgs e)
{
if (textBox1.Text != "")
GetData("select * from Sample where num =" + textBox1.Text);
else
GetData("select * from Sample");
}
//Data Bind Event by using BindingSource
private void GetData(string selectCommand)
{
try
{
String connectionString ="Your Connection String";
OleDbDataAdapter dataAdapter = new OleDbDataAdapter(selectCommand, connectionString);
OleDbCommandBuilder commandBuilder = new OleDbCommandBuilder(dataAdapter);
DataTable table = new DataTable();
table.Locale = System.Globalization.CultureInfo.InvariantCulture;
dataAdapter.Fill(table);
//BindingSource - Binding
sampleBindingSource.DataSource= table;
dataGridView1.AutoResizeColumns(
DataGridViewAutoSizeColumnsMode.AllCells );
}
catch (SqlException)
{
MessageBox.Show("Error Occured");
}
}