中文(繁体)
中文(简体)
中文(繁体)
한국어
日本語
English
Português
Español
Русский
العربية
Indonesia
Deutsch
Français
ภาษาไทย
網站地圖大全
最新更新
首頁
源碼下載
編程相關
建站資源
網頁設計教程
網絡編程教程
首頁
>
網頁設計教程
>
Dreamweaver教程
Ultradev實例教學:3.7 建立一個簡單的查詢
作者:Eve Cole
更新時間:2009-05-30 18:34:41
第三章:應用程式資料庫建立動態網頁
第七節:建立一個簡單的查詢
其實查詢所建立的原理與我們在上面學到的資料編輯原理是一樣的,都是先從第一個頁面傳遞一個值給第二個頁面,然後第二個頁面根據這個傳遞過去的值取出對應的紀錄,再做以相應的處理,如顯示、編輯、刪除。所不同的是傳遞方式。上一節我們是透過地址連接來傳遞值,而我們知道一般查詢都是透過一個表單填寫資料然後提交的。
好,就讓我們來看看具體的創建過程。
首先我們要建立一個使用者能夠輸入查詢內容的頁面。如圖,我們插入一個名為Search的類型為Text的表單域何一個提交按鈕。注意這個表單域的名字後面要用上的,名字就隨便你取了。然後我們為這個表單域新增一個執行的頁面。將遊標定位在紅線處,出現Form的屬性面板。在Action一欄中填入你要查詢處理的頁面位址,這裡我們要用searchdo.asp來處理。這個頁面我們在後面創建。這些都設定完了之後將這個頁面存為search.asp,我們的傳遞值用的第一個頁面就做好了。
接下來我們建立第二個頁面,也就是searchdo.asp了。老樣子,開啟建立記錄集的面板,如圖。各位是不是看到了有什麼不同的地方。對了,在Filter中出現了Form Variable。讓我細細道來。 Filter中選擇username表示我們要搜尋的範圍是使用者名稱的這個欄位。條件一欄我們選擇contain,表示資料庫將顯示username這個欄位數據,只要這個欄位含有使用者輸入的內容。例如username 中有以下內容a ,aac,aaac ,如果使用者用a搜尋的話,則三個資料都會被顯示出來,如果使用者用ac搜尋的話,則aac,aaac都會被顯示出來。 Form Variable是表示記錄集接受傳遞的值是透過表單傳遞過來的。 search就是我們的表單域名字了,如果你的表單域名字是searchstring的話,對應的這裡也要改成searchstring了。點選Ok,我們的記錄集就建立好了。
記錄集創建好了之後我們要做的事就只是按照上面教的顯示紀錄的方法把記錄顯示出來而已了。
打開瀏覽器窗口,察看程式的輸出結果。
這是點擊Advanced按鈕看到的Ultradev為我們產生的Sql程式碼。看到那個Request.Form("search")了嗎?似曾相識哦。 *_'
DreamweaverUltradev的一些基本功能就講述到這裡了,看完這些,朋友你應該能做一些基本的數據顯示瀏覽、編輯刪除的功能了。接下來,我們先講一講Ultradev的插件使用功能,然後我們再透過一個簡單網站後台管理程式來鞏固我們學習的內容。
為什麼要先講插件使用呢,因為很多時候我們可以用插件很方便的實作一些功能的,而且在接下來的後台管理程式中也要用到一些插件,所以我們先講插件的基本使用方法。敬請留意。
相關文章
如何解決《潛行者 2:切爾諾貝利之心》的卡頓問題
2024-11-23
《要塞英雄》中的 Juice WRLD 在哪裡?
2024-11-23
如何開始《星際大戰:亡命徒》中的外卡擴展
2024-11-23
北市再添一家新型研發機構完善人工智慧安全與治理佈局
2024-11-22
研討班在滬開班古特雷斯出席合作加強人工智慧能力建設中國提案在聯合國大會通過
2024-11-22
建構人工智慧框架找到最有效溶菌酶
2024-11-22
AI大模型邁入應用元年金融機構加碼建構智慧算力新生態
2024-11-22
MiniMax閔俊傑:大模型快就是好有時候慢是為了更快
2024-11-22
杭州位元組方舟取得一個基於人工智慧的區塊鏈大數據推薦方法的專利,使推薦系統更精確地匹配用戶的興趣點
2024-11-22
人工智慧+建造,傳統產業的新未來
2024-11-22
人工智慧進校園點亮學生科學夢
2024-11-22
人工智慧活化消費製造永康健身器材熱銷國內外市場
2024-11-22