美文网首页
(.net)Access数据库的查询显示

(.net)Access数据库的查询显示

作者: 我的天气很好啦 | 来源:发表于2017-10-18 20:32 被阅读0次

    刚开始链接数据库的时候,我参考的是这位博主的文章:

    http://www.cnblogs.com/shellway/archive/2011/06/07/2074585.html

    真的是非常详细又简单易懂(我比较笨,总是加入自己的想法去看,所以大概看了有十遍的样子,不过都没记住)

    我想补充的是access数据的查询显示,嗯,怎么说呢,有一个大家都用了很好用的方法我用却总是撞墙,所以我就找了别的方法。话不说多,贴代码:

    string tmp = TextBox1.Text;

    conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + Server.MapPath("wwwlink.mdb"));

    conn.Open();

    OleDbCommand cmd = new OleDbCommand("select * from search", conn);

    da = new OleDbDataAdapter(cmd);

    ds = new DataSet();

    da.Fill(ds);

    for(int i = 0; i < 2; i++)

    {

    if (!(ds.Tables[0].Rows[i]["名称"].ToString().Contains(TextBox1.Text)))

    {

    ds.Tables[0].DefaultView.Delete(i);

    }

    }

    GridView1.DataSource = ds.Tables[0];

    GridView1.DataBind();

    conn.Close();

    for循环那里限制在2是因为..我的表里只有两行数据啦。2那里换成ds.Tables[0].Rows.Count也可以呦。

    我就是想给自己写个日记啦,顺便把这个问题记住~没有其他想说的了,这篇文章没有任何干货,除了我推荐的那个网址真的很好很好。最后贴个聊天记录:

    相关文章

      网友评论

          本文标题:(.net)Access数据库的查询显示

          本文链接:https://www.haomeiwen.com/subject/pzgeuxtx.html