您的位置:首页 > 数据库

ASP.NET(C#)+SQL2005实现站内搜索功能

2009-08-13 14:30 393 查看
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 是个学习做网站的网站
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: