程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 基於WEB的數據庫查詢

基於WEB的數據庫查詢

編輯:關於SqlServer

本文通過一個實例介紹用ODBIC編寫在中文WIN95下訪問SQLSERVER數據庫的應用程序,體會以下ODBIC功能的靈活、方便、易學的,推薦給大家共免。

97年以來基於WEB的數據庫應用在數據庫界談論的頗多,基於WEB的數據庫的應用,是將數據庫和WEB技術結合,按照BROWS/SERVER結構建立的通過浏覽器訪問數據庫的服務系統。目前以WEB數據庫為旗幟的產品、原形或設計方案及研究論文很多,開發數據庫的WEB應用,建立能與數據庫交互的WEB網頁,大致有三中方法:其一是網關接口(CGI),其二是JDBC(JAVADATABASECONNECTIVITY),其三是各數據庫廠家開發的各自的WEB中間間。

各數據庫廠家開發的各自的WEB中間件雖好不能通用;JDBC可移植性、安全性與可靠性有顯著優點,但對開發難度大,不能滿足廣大非專業人員的需要;CGI方式應用靈活,開發工具豐富,通用CGI程序也很多。本人通過在網上周游,尋得一WEB數據庫CGI接口程序ODBIC(101K字節大小),小巧玲珑,應用靈活,可以和各種數據

庫(包括FOXPRO系列、SQLSERVER、ORACLE等)建立連接。

ODBIC(OPENDATABASEINTERNECONNECTOR)程序是運行在WINDOWSNT和WIN95上的共享軟件,可通過http://www.iodbc.com獲得該軟件(目前已有ODBIC1.5版,本文使用的是ODBIC1.4版)。ODBIC是在浏覽器和數據庫之間提供一個接口,即一個CGI程序,可以通過浏覽器時時更新和浏覽數據庫。

通過ODBIC可以用標准的ANSISQL語句諸如:SELECT,INSERT,UPDATE,orDELETE對在ODBC中設置的所有數據庫進行操作。ODBIC的最大優點是可以用摸板文件作為輸入,摸板文件也能接收命令中通過submit發來的用戶輸入參數,摸板包含標准的HTML命令和文本,並且這些命令和文本ODBIC直接輸出到浏覽器上,當然摸板也包含ODBIC命令和變量。當ODBIC以摸板作為輸入運行時,標准的HTML命令和文本直接輸出到浏覽器上,發現ODBIC命令時立即執行,發現ODBIC變量時立即用變量的當前值代替。ODBIC命令是放在標准的HTML語言的注釋行裡,ODBIC變量是用一對符號括著,下面一個很簡單的例子說明ODBIC命令和變量是如何出現在摸板文件裡的:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved