ACCESS数据库,我自己写出来的不行老是每层一样数,是不是还要在数据库里执行什么?

解决方案 »

  1.   

    http://www.google.com.hk/search?hl=zh-CN&source=hp&biw=1276&bih=824&q=sql+%E6%9F%A5%E8%AF%A2+%E7%BC%96%E5%8F%B7&aq=o&aqi=&aql=&oq=&gs_rfai=
      

  2.   

    1楼发的那个Google链接搜索不太明确,不懂,我就是想做这和现在界面一个的评论加个楼层数就行了,自动编号就可以了,删除某项评论后,那个楼层要消失,像百度贴吧那种!
      

  3.   

    在SQL查询的时候自动增加一个编号列。
      

  4.   

    这个可以给DataTable增加一个自动编号列就可以实现了。
      

  5.   

    OleDbData md = new OleDbData("select * from 邮箱");
    DataTable dt = md.FillDataTable();
    md.Close();
    dt.Columns.Add("楼层", typeof(string));
    for (int i = 0; i < dt.Rows.Count; i++)
    dt.Rows[i]["楼层"] = (i+1).ToString()+"楼";
    GridView1.DataSource = dt;
    GridView1.DataBind();
    我用了自己的数据库通用类,你应该看得懂的。加一列后循环赋一下值就行了
      

  6.   

    http://topic.csdn.net/u/20101110/20/853471f3-5764-4d6a-95dc-d47c00d01991.html 
    你去看看 这个也是算楼陈的
      

  7.   

    很久以前写过模仿腾讯的嵌套评论的~在SQL存储过程中使用递归。
      

  8.   

    绑定控件的序号的不就可以吗。
    GridView 序号方法一(不带分页):<asp:TemplateField HeaderText="序号">
            <ItemTemplate>
    <%#(Container as GridViewRow).RowIndex + 1%>
           </ItemTemplate>
    </asp:TemplateField>方法二(带分页):
    <asp:TemplateField HeaderText="序号">
           <ItemTemplate> 
                <%# this.GridView1.PageIndex * this.GridView1.PageSize + Container.DataItemIndex + 1%> 
           </ItemTemplate>
    </asp:TemplateField>