如何在datagridview里面查找数据
怎么在datagridview里面查找数据。数据库里面的数据我已经获取到了,就差在怎么在datagridview里面查找数据
怎么在datagridview里面查找数据。
数据库里面的数据我已经获取到了,就差在怎么在datagridview里面查找数据了
C# codeSqlConnection con = new SqlConnection(Tools.con); SqlDataAdapter cmd = new SqlDataAdapter(cmdStr, con); DataSet ys = new DataSet(); cmd.Fill(ys, "Student"); dataGridView1.DataSource = ys.Tables["Student"];
以下是我做的程序界面,可以看看。希望朋友们给我一个核心代码,怎么在datagridview里面查询并显示到那一行。
[解决办法]遍历dataGridView
如果 改行的值可以和你的姓名 学校匹配 就停 选中就好了
字符串匹配函数可以实现查找的效果
[解决办法]//假设“姓名”textBox的名字TextName,是“学号”textBox的名字是TextNum“”,“查找”按钮的名字是
butnSearch.
//在butnSearch中的Click事件中添加如下代码
private void butnSearch_Click(object sender, EventArgs e)
{
//连接数据库
SqlConnection con = new SqlConnection(Tools.con);
//设置sql语句,按学号姓名查询。
cmdStr="select * from Student where Name='"+TextName.Text+"' or Num='"+TextNum.Text+"'";
//读取符合条件的记录
SqlDataAdapter cmd = new SqlDataAdapter(cmdStr, con);
//记录放入DataSet对象中
DataSet ys = new DataSet();
cmd.Fill(ys);
//datagridview 显示 DataSet对象中的表
dataGridView1.DataSource = ys.Tables[0];
}