そのため、列内の文字列名に基づいて複数のクエリを作成する必要があります。これを正しく行っているかどうかはわかりません。私の DivisionNew テーブルには、「日曜日」と「月曜日」の値を持つ列名 JMSDay があります。
<%
Set rssun = Server.CreateObject("ADODB.Recordset")
sql = "SELECT * FROM DivisionNew WHERE JMS_UpdateDateTime >= DATEADD(day,-7,
GETDATE()) AND JMSDay = 'Sunday'"
rssun.Open sql, db
Capacity = rssun ("SunCapacity")
%>
<%
Set rsmon = Server.CreateObject("ADODB.Recordset")
sql = "SELECT JMSDay FROM DivisionNew WHERE JMS_UpdateDateTime >= DATEADD(day,-7,
GETDATE()) AND JMSDay = 'Monday'"
rsmon.Open sql, db
Capacity = rsmon ("MonCapacity")
%>
クエリの結果は、テーブル内に配置されます。
<table>
<tr>
<th>Sun</th>
<th>Mon</th>
</tr>
<tr>
<td class="Sunday">
<input type="text" name="Sun-Capacity" id="Sun-Capacity"
value="<%=SunCapacity %>" />
</td>
<td class="Monday">
<input type="text" name="Mon-Capacity" id="Mon-Capacity"
value="<% =MonCapacity %>" />
</td>
</tr>
</table>
クエリが正しいかどうかわかりません。