string 关键字 = this.dataGridView1.SelectedRows[0].Cells["关键字"].Value.ToString();这是获得你单击一行后,这一行记录的关键字。然后你可以用这个关键字查询到该条记录,平时我就是这样做的,不知道还有没有其它的更好的方法,先将就着用吧。