新手求助-SQL查询显示问题
我用dataGridView连接显示SQL数据库的表,我使用下面的代码想查询后能显示数据在textbox中,函数中是显示当前光标所在行,但当我按查询那光标只会移到第一行,如何才能使光标移到要查询那行啊?请大虾帮忙啊!try
{
string sql = "select * from contacttable where contactname='"+textBox1.Text+"'";
SqlCommand scmd = new SqlCommand(sql);
scmd.Connection = scon;
scmd.ExecuteNonQuery();
// string dd = dataGridView1.CurrentRow.Cells[0].Value.ToString();
if(true)
{
textBox2.Text = dataGridView1.CurrentRow.Cells[2].Value.ToString();
textBox3.Text = dataGridView1.CurrentRow.Cells[4].Value.ToString();
textBox4.Text = dataGridView1.CurrentRow.Cells[3].Value.ToString();
comboBox1.Text = dataGridView1.CurrentRow.Cells[1].Value.ToString();
}
UpdateView();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
附件是程序界面,只要查询时光标能移到要查询的值就能显示我想要的内容了!