因此,我甚至不確定這是否可能,因爲我沒有發現其他人這樣做。但我需要能夠通過在文本框中輸入員工編號來更改datagridview結果。我會點擊一個提交按鈕,它將使用輸入的文本來僅提取該員工信息。這是可能的,我該怎麼做?根據來自文本框的輸入更改datagridview結果
這是我迄今爲止所做的代碼。唯一的問題是它不會將textbox1中的文本放入查詢中。有沒有另一種方法來做到這一點?
string query = "SELECT TellerNum, SessionName, PrincipleName, SessionDate, Comments, SessionKey FROM [SESSION] WHERE TellerNum = @teller ORDER BY TellerNum;";
using (OleDbCommand cmd = new OleDbCommand(query, con))
{
cmd.Parameters.AddWithValue("@teller", textBox1.Text);
cmd.ExecuteNonQuery();
OleDbDataAdapter da = new OleDbDataAdapter(query, con);
DataSet ds = new DataSet();
da.Fill(ds, "[Session]");
dataGridView1.DataSource = ds.Tables["[Session]"];
}
非常感謝你!我知道它沒有使用適配器,但我無法弄清楚如何切換它。 – JoeMarvel