我試圖單擊文本框上有多個輸入的搜索按鈕。 我環顧四周,嘗試不同的方法,但不知何故,它沒有工作。下面是爲Click事件的代碼:用[性]和[數字]替換「=」與「象」,可以幫助.. 如果不發佈結果說明訪問多個搜索過濾器
private void btn_table_Click(object sender, EventArgs e) {
try {
connection.Open();
OleDbCommand command = new OleDbCommand();
command.Connection = connection;
string query = "select [Name],[Sex],[Number] from RecordsSheet [Name] like('" + textBox1.Text + "%'),[Sex]=('" + textBox2.Text + "%'),[Number]=('" + textBox3.Text + "%'");
command.CommandText = query;
OleDbDataAdapter da = new OleDbDataAdapter(command);
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;
connection.Close();
}
catch (Exception ex) {
MessageBox.Show("Error " + ex);
}
}