2011-09-27 69 views
0

我有一個.asp頁面,我正在使用VBscript。基本上我有一個國家,合作伙伴類型和電話欄的數據庫。我知道如何將這些加載到記錄集中並將它們顯示在.asp頁面中。使用具有各種選項的表單搜索數據庫

我正在使用合作伙伴類型和國家/地區的下拉菜單,並且我正在爲手機使用標籤。

現在我想要做的是,當用戶選擇一個合作伙伴類型時,將顯示與該合作伙伴類型相關的信息。我真的不知道從哪裏開始:/我不是要求某人爲我做這一切,但我需要一些提示或者在線教程。謝謝

回答

0

正如你指出的那樣,回答起來並不容易,因爲問題太廣泛了。我會盡量做一個簡化的代碼示例,然後你肯定可以填寫剩下的部分。

<% dim country dim partnerType dim phone

country = request("country") 
partnerType = request("partnerType") 
dim phone = request("phone") 

'Get more information from database 
    Set objConnect      = Server.CreateObject("ADODB.Connection") 
    objConnect.ConnectionTimeout  = 580 
    objConnect.Open "myConnectionString" 
    set objRS = Server.CreateObject("ADODB.Recordset") 
    objRS .Open "select * from yourTable", objConnect, , , adCmdText 


while not objRS.EOF 
    response.write "found record in database" 
loop 

%> 
<html> 
<body> 
<form id="myForm"> 
    <label>Country</label><select name="country"><option value="se">Sweden</option></select> 
    <label>PartnerType</label><select name="partnerType" onChange="PtypeChanged();"><option value="1">Reseller</option><option value="2">International</option></select> 
    <input type="text" name="phone" value="" /> 
</form> 
<script> 
function PtypeChanged(){ 
    document.getElementById("myForm").submit(); 
} 
</script> 
</body> 
</html>