次のような 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();
%>
私を助けてくれてありがとう!