填空题

试题二 阅读以下说明,根据要求回答下面问题。 [说明] 某公司使用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("无法连接数据库");

    }

    }

【参考答案】

txtKeyword ; newstitle;newscontent ; "select*from news";ds,"......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)