0
私は顧客のリストをドロップダウンしています。しかし、それらの顧客のうちのいくつかは、複数の都市を持つため、2〜3回リストされます。2つのSQL Server列の情報を表示するASPドロップダウンボックス
<option value="<% =custsel("custname") %>" + "<% =custsel("city") %>"><% =custsel("custname") %> :<% =custsel("city") %></option>
:私は何をしたいのは、各エントリが一意になるように、私は私の選択ボックスで最後の行を変更し
<%
Dim DataConn
Dim custsel
Dim SQL
Set DataConn = Server.CreateObject("ADODB.Connection")
Set custsel = Server.CreateObject("ADODB.Recordset")
DataConn.Open "DSN=***;UID=***;PWD=***;"
SQL = "select custname, city FROM log.dbo.Customers order by CustName"
custsel.Open SQL, DataConn
%>
<table align="center" border="0">
<tr><th colspan="2"><b>Test Billing Transaction Summary</b></th></tr>
<tr><td colspan="2"><hr color="#ff7f26"></td></tr>
<tr><td width="50%" align="right">Customer Selection: </td>
<td width="50%" align="left">
<select name="custsel" id="custsel">
<% if Request.Form("custsel") = "All" then %>
<option value="All" selected>All</option>
<% else %>
<option value="All">All</option>
<% end if %>
<%While Not custsel.EOF%>
<option value="<%= custsel("custname") %>"><%= custsel("custname") %></option>
<%
custsel.MoveNext
Wend
custsel.Close
Set custsel = Nothing
DataConn.Close
Set DataConn = Nothing
%>
</select>
</td>
</tr>
<tr><td align="right">Summary Type: </td>
<td align="left"><select name="datetype" id="datetype">
<option value="">Date Type:</option>
<option value="LTD">Last Trade Day</option>
<option value="MtD">Month to Date</option>
<option value="YtD">Year to Date</option>
</select>
</td>
</tr>
<tr><td align="right">Start Date: <input value="" type="text" name="datepickstart" id="datepickstart" required></input></td>
<td align="left">End Date: <input value="" type="text" name="datepickend" id="datepickend" required></input></td>
</tr>
<tr><td colspan="2"><input type="submit" value="Execute" id="billingsubmit"></td></tr>
<tr><td colspan="2"><hr color="#ff7f26">
</td>
</tr>
</table>
が見えます。質問は何ですか? – Tomalak
私は、顧客名と所属する市区町村にリストを入れたいと思っています。一部のお客様は複数の都市に所在しています。だから私のリストは "顧客1、顧客2、顧客2、顧客2、顧客3、ETC"と表示されます。代わりに、 "Customer 1 - City0、Customer 2 - City0、Customer 2 - City1、Customer 2 - City2、Customer 3 - City0、ETC"と表示したいと思います。私は何とかそれらを組み合わせることを望んでいましたが、私は正しい方法を確信していません。私が試みたすべての方法はこれまで失敗しています。
.... omg。私は解決策を見つけた。ありがとう、これは私の鼻の下に全身でした... UGHはイライラしています。 – jwabsolution