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  
 是个学习做网站的网站

posted on 2009-08-13 14:30  遥望大海,云卷云舒  阅读(2588)  评论(1编辑  收藏  举报