<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      在ASP中用集合成批設置數據庫(一)

      [摘要]一、HTML的集合屬性  首先,讓我們來熟悉一下HTML的集合屬性。在表單(FORM)數據或查詢(Query)參數中,當提交的多個參數采用同一個名稱時,這些參數值將構成一個集合,在ASP頁面可以獲取...
      一、HTML的集合屬性
        首先,讓我們來熟悉一下HTML的集合屬性。在表單(FORM)數據或查詢(Query)參數中,當提交的多個參數采用同一個名稱時,這些參數值將構成一個集合,在ASP頁面可以獲取這些參數值或同名參數的個數。如在下面的頁面(Set.HTM)中,6個復選框采用同一個參數名MyCheckBox,其值分別為1、2、3、4、5、6。
      <!-- Set.HTM -->
      <html><head><title>集合屬性應用</title></head><body>
      <p>請選擇要操作的項目,提交數據后,將會顯示您選擇的項目。
      <form method="POST" action="set.asp">
      <br>1、<input type="checkbox" name="MyCheckBox" value="1">
      <br>2、<input type="checkbox" name="MyCheckBox" value="2">
      <br>3、<input type="checkbox" name="MyCheckBox" value="3">
      <br>4、<input type="checkbox" name="MyCheckBox" value="4">
      <br>5、<input type="checkbox" name="MyCheckBox" value="5">
      <br>6、<input type="checkbox" name="MyCheckBox" value="6">
      <br><input type="submit" value="提交數據" name="B1">
      </form></body></html>

       

       

       

       

       

       

       

      當客戶端選擇了要顯示的項目后,下面的ASP頁面(Set.ASP)給出客戶端選擇的項目個數及其值。

      <!-- Set.ASP -->
      <%@ LANGUAGE = VBScript %>
      <html><head><title>集合操作測試</title></head>
      <body>
      <%
      Response.Write "<br>您一共選擇了"&request("MyCheckBox").count&"項,"
      Response.Write "<br>您選擇的項目有:"&request("MyCheckBox")
      %>
      </body></html>

       

       

       

       

       

       

      如當客戶端選擇了第二、三、五項并提交數據后,將會看到如下結果:
      您一共選擇了3項,
      您選擇的項目有:2, 3, 5
      應該注意到,“2, 3, 5”的形式與SQL語句要求的形式是一致的,我們可以直接或間接地利用這種形式的結果,如 "Select * from ATable where AFiled in(" & request("MyCheckBox") & ")"的實際
      SQL查詢語句為“Select * from ATable where AFiled in(2, 3, 5)”。





      日韩精品一区二区三区高清