根据textbox的值来查询记录,下边是一个gridview,通过新建数据源绑定了数据库,怎么查询啊

具体要怎么做啊?刚学这个,好多不懂的
2024-11-13 04:16:05
推荐回答(2个)
回答1:

假设查询按钮的ID是btnSelectName,数据库中的瞎激这敬早个表名是 TB_User, 而表示用亮神雀户姓名的字段是UserName ,
在按钮事件写:(随手写得~~~~~~~)
protected void btnSelectName_Click(Object sender, Event e)
{
string strName = this.TextBox1.Text.Trim();
string strSql =string.Format( "select * from TB_User where UserName ='{0}' ",strName ); //主要是字符串拼接,使用string.Format()
SqlDapaAater sda = new SqlDapaAater (strSql,conn);
DataSet ds = new DataSet();
sda.Fill(ds);
gridview1.DataSource = ds.Tables[0];
gridview1.Databind();
}

回答2:

select * from shujuku where id='"缺伏+((textbox)(gridview1.datakeys[e.rowindex].cols[0].control[0].tostring()+"备唯'伏滚携