ASP.NET(C#)+SQL2005实现站内搜索功能
ASP.NET(C#)+SQL2005实现站内搜索功能,请各位高手帮忙,我想在A页面上放一个textbox1用于输入搜索关键字和button1用于触发搜索事件,当点击button1时搜索结果显示在B页面上,B页面上用gridview1显示!
我是要搜索数据库的数据,与文本框输入有相同字段的所有标题.
A页面:
button1中的事件这么写:
string Key = this.TextBox1.Text; //声明变量等于TextBox1的值。
Response.Redirect(“B.aspx?Key=“ + Key); //转到B页面并且把TextBox1的值传过去。
B页面:
string Key = Request.QueryString[“Key“].ToString(); //接受A页面参数
SqlConnection conn=new(“trusted_connection=true;server=localhost;database=当前数据库名称“); //连接数据库
conn.Open(); //打开数据库
SqlDataAdapter sda=new SqlDataAdapter(“select * from 当前数据库名称 where 列名 like valueName“,conn); //模糊查找
DataTable Data = new DataTable(); //声明一个DataTable变量叫Data
sda.Fill(Data); //填充这个Data
conn.Close(); //关闭数据库
this.gridview1.DataSource = Data;
this.gridview1.DataBind();
Ok绝对没问题。
有问题Q我:542601362
如果答对了别忘了给分啊!
在宣传一下我们的网站:
http://www.notfind.cn
是个学习做网站的网站