網頁和資料庫-ag真人国际官网
1. 製作網頁和資料庫有什麼關系
如果要製作諸如新浪、網易這樣的新聞類的及時更新的頁面,就要用到資料庫,主要是把網頁的內容放在資料庫裡面,讓網頁程序按照一定的順序自動排列、查詢資料庫裡面的內容並提取,顯示在網頁上。這樣就可以免去很多手動的操作,比如文章的排序、首頁內容、文章目錄頁面的更新等等。
製作諸如網路、google這樣的查詢網頁更需要資料庫的支持,如果沒有資料庫,你在網路上輸入文字是無法搜索的。
網頁也可以不用資料庫,但是如果網站內添加了一篇新的文章,原有的文章目錄頁面不會自動更新,需要手動來修改,和有資料庫支持的頁面相比,效率要慢很多。
2. 如如何將網頁連接到資料庫
頁面與資料庫源建立連接是訪問資料庫的一步,也是最為重要的一步。
在asp腳本中可以通過三種實用的方法連接資料庫:通過odbc dsn建立連接,通過oledb建立連接和通過driver建立連接。
一、通過odbc dsn建螞毀皮立連接
運用odbc數據源,首先必須在控制面板的odbc中設置數據源,然後再編寫腳本和資料庫源建立連接。
1、創建 odbc dsn
通過在 windows 的"開始"菜單打開"控制面板",您可以創建基於 dsn 的文件。雙擊"odbc"圖標,然後選擇"系統 dsn"屬性頁,單擊"添加",選擇資料庫驅動程序,然後單擊"下一步"。按照後面的指示配置適用於您的資料庫軟體的 dsn。常用的資料庫軟體有microsoft access和sql server等,這里以sql server 資料庫為例。
配置sql server 資料庫系統 dsn:注意如果資料庫駐留在遠程伺服器上,請與伺服器管理員聯系,獲取附加的配置信息;下面的過程使用 sql server 的 odbc 默認的設置,它可能不適用於您的硬體配置。在"創建新數據源"對話框中,從列表框中選擇"sql server",然後單擊"下一步"。鍵入 dsn 文件的名稱,然後單擊"下一步"。單擊"完成"創建數據源。鍵入運行 sql 服務程序的伺服器的名稱、登錄 id 和密碼。在"創建 sql server 的新數據源"對話框中,在"伺服器"列表框中鍵入包含 sql server 資料庫的伺服器的名稱,然後單擊"下一步"。選擇驗證登錄 id 的方式。如果要選擇 sql 伺服器驗證,請輸入一個登錄 id 和密碼,然後單擊"下一步"。在"創建 sql server 的新數據源"對話框中,設置默認資料庫、存儲過程設置的驅動程序和 ansi 標識,然後單擊"下一步"。(要獲取詳細信息,請單擊"幫助"。)在對話框(同樣名為"創建 sql server 的新數據源")中,選擇一種字元轉換方法,然後單擊"下一步"。(詳細信息,請單擊"幫助"。)在下一個對話框(同樣名為"創建 sql server 的新數據源悶差")中,選擇登錄設置。 注意典型情況下, 您只能使用日誌來調試資料庫訪問問題。 在"odbc microsoft sql server 安裝程序"對話框中,單擊"測試數據源"。如果 dsn 正確創建,"測試結果"對話框將指出測試成功完成。
2、編寫腳本和資料庫源建立連接
ado(activex data objects ) 提供 connection 對象,可以使用該對象建立和管理應用程序和 odbc 資料庫之間的連接。connection 對象具有各種屬性和方法,可以使用它們打開和關閉資料庫連接。編寫資料庫連接腳本,首先應創建 connection 對象的實例,接著打開資料庫連接:< %set conn=server.createobject("adodb.connection")
conn.open "dsn=odbc名稱;database=資料庫名稱;uid=;pwd=;"%>二、通過oledb建立連接
運用oledb方法建立頁面與資料庫的連接, 不需要創建 odbc dsn數據源,直接編寫如下的腳本和數據源建立連接,是一種簡單易用的方法。
< %set conn=server.createobject("adodb.connection")
conn.open "provider=sqloledb;server=(sql伺服器名稱余歲或ip地址);database=資料庫名稱;uid=;pwd="%>三、通過driver建立連接
通過driver建立頁面與資料庫的連接,同樣不需要創建odbc dsn數據源,但必須知道實際的資料庫文件路徑或者數據源名(例如,sqlserver的資料庫)。
3. 網頁和資料庫到底是什麼關系啊
網頁就是你用瀏覽器上網看到的頁面。
資料庫是用來存儲數據的,網頁上的一部分信息都是存儲在資料庫中的。