填空题
试题二 阅读以下说明,根据要求回答下面问题。 [说明] 某公司使用ASP.NET+SQL Server开发电子商务网站,该网站分为前台和后台两部分,前台具有会员登录、商品展示、商品搜索、个人中心和购物车等功能;后台具有商品管理、会员管理和订单管理等功能。
现要设计一个根据关键字搜索新闻及显示搜索结果的页面,页面包含的基本元素为:搜索关键字文本框,控件id为txtKeyword;搜索按钮,控件id为btnSearch;数据绑定显示控件gvNews。请根据题目说明,将空缺的代码补充完整。
protected void btnsearch_Click(object sender,EventArgs e)
{
String strcon="server=’DBServer’;database=’business’;uid=’sa’;pwd=’sa’;";
Sqlconnection con=new sqlconnection(strcon);
string keyword=this. ______.Text;
string sqlstr="select*from news where ______ like ’%"+keyword+"%’
or ______ like ’%"+keyword+"%’";
try
{ SqlDataAdapter da=new sqlDataAdapter(______,con);
DataSet ds=new DataSet();
Da.Fill(______);
gvNews.______=ds.Tables[0];
gvNews.DataBind();
}
catch
{ Response.write("无法连接数据库");
}
}