在代码里循环 <tr>
<td width="50" height="30" align="center" valign="middle">07102</td>
<td width="50" height="30" align="center" valign="middle">方平</td>
<td width="50" height="30" align="center" valign="middle">男</td>
<td width="50" height="30" align="center" valign="middle">36</td>
<td width="50" height="30" align="center" valign="middle">工程师 </td>
<td width="50" height="30" align="center" valign="middle">87216223</td>
</tr>
这段代码就可以了。用你从数据库中读取出来的数据填充到你的变量。很简单的
<td width="50" height="30" align="center" valign="middle">07102</td>
<td width="50" height="30" align="center" valign="middle">方平</td>
<td width="50" height="30" align="center" valign="middle">男</td>
<td width="50" height="30" align="center" valign="middle">36</td>
<td width="50" height="30" align="center" valign="middle">工程师 </td>
<td width="50" height="30" align="center" valign="middle">87216223</td>
</tr>
这段代码就可以了。用你从数据库中读取出来的数据填充到你的变量。很简单的
解决方案 »
- 自学vbscript
- 一個加密鎖dll本地vs調試沒有問題iis發佈后提示尝试读取或写入受保护的记忆体。这通常表示其他记忆体已损毁
- 在图片上定位多个点,然后提交给后台处理。
- Access数据库如何翻页,(在asp下我会,另外也不想用dataset填充实现)如何用C#写Asp.net程序?
- 问一个关于Petshop的ProfileProvider设置的问题
- 关于网站访问的问题
- 关于一个C#+.net+sql的SQL查询问题
- sql2000 + asp.net 程序中如何使自增字段回到 1
- 每页显示8张照片,要分成2行,每行四张,要怎么做?用什么来做?
- 誰遇到过这样的问题:.net帮助不能用?
- css样式 3级 下拉菜单 不能放在table中?
- asp.net怎跳出iframe打开新页面
<td width="67" height="20" align="center" valign="middle" bgcolor="#FFFF00"><p><strong>学号 </strong></p></td>
<td width="160" height="20" valign="middle"><p>07102</p></td>
</tr>
这段代码。去替换就可以了。因为你这个列名事先你是知道的,所以你只需要放到dataset然后按照判断来就可以了,if(第一条记录){
..... <tr>
<td width="67" height="20" align="center" valign="middle" bgcolor="#FFFF00"><p><strong>学号 </strong></p></td>
<td width="160" height="20" valign="middle"><p>07102</p></td>
</tr>
}
else if(第二条记录){
}
else if(第三条记录)
{
}
这里只是个思路,但是绝对能实现你要的效果。没有用任何的控件,直接在后台去输出代码
StringBuilder sb = new StringBuilder();
SqlConnection con = new SqlConnection(这就不写了,不说你也知道);
con.Open();
SqlDataAdapter da = new SqlDataAdapter(你的sql, con);
DataSet ds = new DataSet();
da.Fill(ds);
DataTable dt = ds.Tables[0];
if (dt.Rows.Count > 0)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
if (i ==0)
{
sb.Append("<tr><td width=\"67\" height=\"20\" align=\"center\" valign=\"middle\" bgcolor=\"#FFFF00\"><p><strong>学号 </strong></p></td><td width=\"160\" height=\"20\" valign=\"middle\"><p>" + dt.Rows[i]["UserXh"].ToString() + "</p></td>
</tr>");
}
else if (i ==1)
{
sb.Append("<tr><td width=\"67\" height=\"20\" align=\"center\" valign=\"middle\" bgcolor=\"#FFFF00\"><p><strong>姓名</strong></p></td><td width=\"160\" height=\"20\" valign=\"middle\"><p>" + dt.Rows[i]["UserName"].ToString() + "</p></td>
</tr>");
}
}
}其他的你依次就可以了。