数据库里有以下数据
770 向显飘   长线 2008-07-09 00:00:00.000 1000.00 19.00 深圳A线
1306 杜永洪   长线 2008-07-10 00:00:00.000 500.00 6.50 深圳B线
992 唐长友   短线 2008-07-11 00:00:00.000 50.00 .45 111111111
996 张凤全   长线 2008-07-12 00:00:00.000 5000.00 95.00 222222
770 向显飘   长线 2008-07-01 00:00:00.000 1000.00 19.00 深圳A线
770 向显飘   中线 2008-07-02 00:00:00.000 2000.00 22.00 深圳A线
770 向显飘   短线 2008-07-03 00:00:00.000 2500.00 20.00 深圳A线
770 向显飘   中线 2008-07-04 00:00:00.000 2000.00 22.00 深圳A线
770 向显飘   中线 2008-07-05 00:00:00.000 2000.00 22.00 深圳A线
770 向显飘   长线 2008-07-06 00:00:00.000 5000.00 95.00 深圳A线
770 向显飘   长线 2008-07-07 00:00:00.000 20000.00 380.00 深圳A线
770 向显飘   短线 2008-07-08 00:00:00.000 6000.00 48.00 深圳A线
上头的要求是这样的:
取姓名为"向显飘" 把他的相关数据都取出来用ASP.net写到前台客户端的已经定义好的表格里去
但是表格不能动态的和数据库的数据绑在一起 都是一个表格显示它一条的记录 我想把他相关的数据都写入到一个表格里显示出来
其他的人员的数据也是单独做个表格 表格样式是一样的 只是数据不同
该怎么写呀 有人可以帮助我么。

解决方案 »

  1.   

    股票的信息么,有没有啥内幕透露下啊,呵呵
    将你要显示的信息查出放入一个datatable中,然后将datatable中的数据放入表格里不行吗
      

  2.   

    不懂你的意思?
    直接做个Datebind()不行吗?
      

  3.   

    用repeater,datagrid,datalist,gridview 都可实现. 
    关键是lz必须要学会一种.网上找个基础例程看看.
      

  4.   

            string sql = "sql语句";
            SqlConnection myconn = new SqlConnection();
            myconn.ConnectionString = "server=(local);database=data;uid=sa;pwd=";
            myconn.Open();
            SqlCommand com = new SqlCommand(sql, myconn);
            SqlDataReader reader = com.ExecuteReader();
            while (reader.Read())
            { 
                response.write("<table>");
                response.write("<tr>");
                response.write("<td>");
                response.write(reader["字段名"].ToString());
                ....................
                response.write("</td>");
                response.write("</tr>");
                response.write("</table>");
            }
      

  5.   

    关键是repeater,datagrid,datalist,gridview 这几种控件会把数据库里的数据都一次读取出来要
    而经理要求我所要做的就是在前端做个Html表格存放来动态存放数据库的数据要
    而且是按人员姓名来分的 比如“向显飘 ”这个人的数据放在一个表格里
    而“杜永洪”相关的数据放在另一个表格里显示出来 如此用表格循环显示所有人的数据
    就是动态循环显示表格数据要
      

  6.   

    一个表格显示它一条的记录?
    用GridView不行吗?
      

  7.   

    绑定到 GridView 
    用 ItemTemple来显示
    Eval("字段")
      

  8.   

    这样不符合 。net的思想
    不要用asp的思想去做 asp.net
      

  9.   

    有哪位大大能帮我解答下问题呀 帮个忙啊各位
    我把400分都散了只求一解
    我其实要的就是“引用 6 楼 kuangqiulei 的回复” 那样的效果要
    首先生成和数据库字段对应的一个Html表格
    然后每个人的信息做为一个表格展示出来
    像我上面给出的数据那样
    一共要有4个表格才是
    在一页上循环显示出来
    帮帮忙啊 
      

  10.   

    现在改不了分 能帮我解决这个问题 分一定给大家
    现在请大家帮帮忙
    以前没学过ASP 现在要动态往表格里插数据还真不会哪
      

  11.   

    前台:
    <asp:Repeater ID="Repeater1" runat="server">
                <HeaderTemplate>
                    <table>
                        <tr>
                            <td>
                                列1
                            </td>
                            <td>
                                列2
                            </td>
                        </tr>
                </HeaderTemplate>
                <ItemTemplate>
                    <tr>
                        <td>
                            <%#DataBinder(Container.DataItem,"字段名1")%>
                        </td>
                        <td>
                            <%#DataBinder(Container.DataItem,"字段名2")%>
                        </td>
                    </tr>
                </ItemTemplate>
                <FooterTemplate>
                    </table></FooterTemplate>
            </asp:Repeater>后台:
    Repeater1.DataSource = 你的数据源;
    Repeater1.DataBind();