在ASP中用集合成批設(shè)置數(shù)據(jù)庫(一)
發(fā)表時(shí)間:2023-08-13 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]一、HTML的集合屬性 首先,讓我們來熟悉一下HTML的集合屬性。在表單(FORM)數(shù)據(jù)或查詢(Query)參數(shù)中,當(dāng)提交的多個(gè)參數(shù)采用同一個(gè)名稱時(shí),這些參數(shù)值將構(gòu)成一個(gè)集合,在ASP頁面可以獲取...
一、HTML的集合屬性
首先,讓我們來熟悉一下HTML的集合屬性。在表單(FORM)數(shù)據(jù)或查詢(Query)參數(shù)中,當(dāng)提交的多個(gè)參數(shù)采用同一個(gè)名稱時(shí),這些參數(shù)值將構(gòu)成一個(gè)集合,在ASP頁面可以獲取這些參數(shù)值或同名參數(shù)的個(gè)數(shù)。如在下面的頁面(Set.HTM)中,6個(gè)復(fù)選框采用同一個(gè)參數(shù)名MyCheckBox,其值分別為1、2、3、4、5、6。
當(dāng)客戶端選擇了要顯示的項(xiàng)目后,下面的ASP頁面(Set.ASP)給出客戶端選擇的項(xiàng)目個(gè)數(shù)及其值。
如當(dāng)客戶端選擇了第二、三、五項(xiàng)并提交數(shù)據(jù)后,將會(huì)看到如下結(jié)果:
您一共選擇了3項(xiàng),
您選擇的項(xiàng)目有:2, 3, 5
應(yīng)該注意到,“2, 3, 5”的形式與SQL語句要求的形式是一致的,我們可以直接或間接地利用這種形式的結(jié)果,如 "Select * from ATable where AFiled in(" & request("MyCheckBox") & ")"的實(shí)際
SQL查詢語句為“Select * from ATable where AFiled in(2, 3, 5)”。