我有一个看起来像这样的SQL Server表:列表用户可以通过类别
我需要像这样显示这样的数据:
北
- 马克
南
- 山姆
- 吉姆
东
- 约翰
- 乔
西
- 比尔
我并不需要它们在列表格式只是一个例子。我只需要能够通过分支来分开它们。根据我的理解,我需要使用DO WHILE语句?我只是不知道如何制定正确的代码。这是我的代码到目前为止。
ASPX页面
<div class="row">
<div class="span12">
<%
System.Data.OleDb.OleDbConnection pcn;
System.Data.OleDb.OleDbCommand pcm;
System.Data.OleDb.OleDbDataReader prs;
pcn = new System.Data.OleDb.OleDbConnection("");
pcm = new System.Data.OleDb.OleDbCommand();
pcn.Open();
pcm.Connection = pcn;
var Sql = "SELECT * from Locations";
pcm.CommandText = Sql;
prs = pcm.ExecuteReader();
var rowcount = 0;
while (prs.Read())
{
rowcount++;
%>
<h4><%= prs["Branch"].ToString() %></h4>
<%= prs["Name"].ToString() %>
<%
}
prs.Close();
pcn.Close();
%>
谢谢你的时间提前协助我!
这工作,谢谢! – techora