日期:2014-05-16  浏览次数:20393 次

在位置 0 处没有任何行


     dbconn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\News.mdb");
        dbconn.Open();

        da = new OleDbDataAdapter(@" select  biaoti  from tb_News where neirong Like '*" + TextBox1.Text+ "*'", dbconn);
        DataTable dt = new DataTable();
        da.Fill(dt);
        Response.Write(dt.Rows[0]["biaoti"]);
    



请问这种情况该怎么解决!
------解决方案--------------------
引用:
Quote: 引用:

select  biaoti  from tb_News where neirong Like '%" + TextBox1.Text+ "%"
是%号,不是*
还有你要加if
if(dt.Rows.Count>0)
{
    Response.Write(dt.Rows[0]["biaoti"]);
}

我这个是ACCESS数据库 

这跟Access库没关系 like模糊查询 都是用% 不管啥库