通过在C#中搜索,将值从DataGridView传递到文本框

时间:2017-06-07 02:12:19

标签: c# winforms datagridview

我有一个DataGridView,它显示包含4列信息的表行。有4个文本框用于向datagridview输入数据。我已经实现了一个搜索功能(下面的代码)来搜索表中的数据。我想要的是如果我搜索了一个ID(例如,123855)并且datagridview只显示ID为123855的一行,则其他3列的值将传递给其他3个文本框。

void SearchBoxTextChanged(object sender, EventArgs e)
{
    koneksi.Open();
    DataTable dt = new DataTable();
    MySqlDataAdapter da = new MySqlDataAdapter("Select * from mahasiswa where nim like '"+searchBox.Text+"%' or nim like'%"+searchBox.Text+"' or nim like '%"+searchBox.Text+"%' ", koneksi);
    da.Fill(dt);
    Tabel.DataSource = dt.DefaultView;
    koneksi.Close();
}

我该怎么做?

谢谢。

1 个答案:

答案 0 :(得分:0)

使用 dataGridView1_CurrentCellChanged 事件:

java.io.RandomAccessFile