通用網頁查詢函數的設計與應用

    時間:2024-10-20 22:13:21 計算機畢業論文 我要投稿
    • 相關推薦

    通用網頁查詢函數的設計與應用

    摘要:本文首先介紹了通用網頁查詢函數的設計思想,并給出了全部源代碼及其應用。

    關鍵詞:數據庫 WWW Internet ASP 計算機網絡

    1. 引言
    隨著人們對信息化潮流的逐漸認識,各種信息在Internet上的發布和檢索就變得非常的重要。特別是使用B/S模式的信息發布和檢索,由于它的簡單性、靈活性,越來越得到了廣泛的應用。現在,經常被人們采用的B/S模式的開發工具有ASP、PHP、JSP等,這些開發工具簡單易學、功能強大,為各種信息在Internet上的發布和檢索提供了強有力的幫助。但是,隨著信息量的逐漸爆炸,如果仍然采用針對特定發布信息設計專用程序的傳統辦法的話,顯然將導致信息發布的效率非常地低。
    為此,筆者研究了一種通用信息發布與檢索的技術方案,使用這套方案,將極大地減輕開發者的工作量,節約成本。本文介紹的便是這套技術方案中的一個非常重要的組成部分——基于ASP的通用網頁查詢函數的設計與應用。

    2. 通用網頁查詢函數的設計
    通用網頁查詢函數的功能主要是:根據調用者提供的各種參數,在后臺數據庫管理系統中進行檢索,最后將檢索結果以二維數組的形式返回給調用者。
    為了實現上述功能,實現該函數的主要思想是:根據調用者提供的各種參數,生成對應的SQL語句,接下來與后臺數據庫管理系統建立連接、提取數據、斷開連接,最后將檢索結果以二維數組的形式返回給調用者。
    該函數的輸入參數有:后臺數據庫管理系統的代號(如0代表SQLServer、1代表VFP等)、數據源名、表名(可以是單表,也可以是多表連接)或視圖名、all/distinct關鍵字、top關鍵字、字段名數組、where條件、group by子句/order by字句、檢索結果存放的二維數組名等。
    該函數的返回值為邏輯型,True代表查詢過程中未出現錯誤,否則,若為False說明查詢過程中出現了錯誤。
    下面給出經調試過的通用網頁查詢函數的源代碼。
    function data_getting(param_database_code,param_dsn_name,param_table_name,
    param_all,param_top,param_field_names(),ByRef data(),param_condition,
    param_other,ByRef rcount,ByRef fcount,ByRef fieldsname())

    on error resume next

    '生成查詢語句
    if param_all=true then
    query="select "
    else
    query="select distinct "
    end if
    query=query param_top " "
    if param_field_names(0)="*" then '查詢全部字段
    query=query " * "
    else
    d_g_i=0
    fcount=0
    for each item in param_field_names
    if param_field_names(d_g_i)

    【通用網頁查詢函數的設計與應用】相關文章:

    矩陣函數的性質及其應用03-07

    網頁模糊歸類算法的應用與實現03-19

    凸函數的基本性質及應用論文07-04

    網頁設計開題報告11-11

    網頁設計的畢業論文03-25

    網頁設計的參考文獻01-15

    網頁藝術設計初探03-21

    高校信息查詢系統的設計與實現03-28

    網頁設計論文致謝(精選6篇)01-14

    淺析Excel函數在飛機大修工時收益計算中的應用03-11

    91久久大香伊蕉在人线_国产综合色产在线观看_欧美亚洲人成网站在线观看_亚洲第一无码精品立川理惠

      五月天综合网在线欧美 | 综合欧美亚洲日本少妇 | 亚洲日本中文字幕区 | 色综合中文字幕不卡 | 欧美理论一级在线免费看 | 色五月激情五月亚洲综合久久 |