文档详情

Web数据库设计课件.ppt

发布:2025-04-04约8.25千字共82页下载文档
文本预览下载声明

*查詢與添加記錄:雙擊表名給Access資料庫設置密碼啟動Access,選擇“檔/打開”**工具/安全/設置資料庫密碼*五、在ASP中創建資料庫連接參看實驗教材第8章:ASP與ADO對象動態Web站點的構成WindowsNT+IIS+SQLServerWindows98+PWS+Access(Excel…)通過ADO訪問資料庫與FileAccess檔訪問組件中檔對象類似,ADO是資料庫訪問組件(DatabaseAccessComponent)中的對象,使用之前應先創建該對象。主要包含三種類型的對象:*對象名資訊內容Connection對象標識ADODB.Connection對應檔MSADO15.DLLRecordset對象標識ADODB.Recordset對應檔MSADO15.DLLCommand對象標識ADODB.Command對應檔MSADO15.DLL*ADO存取資料庫的工作原理ADO對象ASP程式應用程式應用程式Excel驅動程式Access驅動程式SQLServer驅動程式Excel資料庫Access資料庫SQLServer資料庫ODBC驅動程式*在哪里查看本機的ODBC驅動程式Windows98:控制面板—ODBC數據源—驅動程式WindowsServer:控制面板—管理工具—ODBC數據源—驅動程式安裝新版ODBC驅動程式方法1:安裝相應的資料庫方法2:下載程式,單獨安裝設置ODBC驅動程式打開的資料庫(DSN數據源名)控制面板—ODBC數據源—驅動程式**用戶DSN(用戶數據源名):本地用戶使用系統DSN(系統數據源名):所有用戶使用檔DSN(檔數據源名):由檔打開源選擇系統DSN—添加,選擇驅動程式*設置ODBC驅動程式打開的資料庫名,輸入數據源名,單擊“選擇”按鈕。*在對話框中選擇相應資料庫選擇資料庫後的介面*完成多了一個數據源*利用Connection對象建立資料庫連接1、創建Connection鏈接對象%Setcn=Server.CreateObject(“ADODB.Connection”)%2、利用Connection對象的Open方法打開數據源(DSN)%cn.Open“DSN=dbname”%3、利用Connection對象的Execute執行SQL語句cn.Execute“insertinto(學號,姓名)values(‘85031’,‘孫賓’)”完整的例子新的對象名調用Server對象的CreateObject方法創建新對象創建的ADO對象標識*上述第二步中的cn.open“DSN=dbname”也可改為如下方法:利用ASP直接指定數據源的方法(不需到控制面板中的ODBC中設置數據源)Access資料庫的數據源直接設置格式“Driver={MicrosoftAccessDriver(*.mdb)};dbq=資料庫檔案名(包含路徑);UID=用戶名;PWD=用戶密碼”例:cn.open“Driver={MicrosoftAccessDriver(*.mdb)};dbq=e:\myweb\sample.mdb”*SQLServer資料庫的數據源直接設置格式“Driver={SQLServer};Database=資料庫檔案名(包含路徑);Server=伺服器名;UID=用戶名;PWD=用戶密碼”例:cn.open“Driver={SQLServer};Database=datatest;Server=sqlserver;UID=sa;PWD=”Excel資料庫的數據源直接設置格式“Driver={MicrosoftExcelDriver(*.xls)};dbq=資料庫檔案名(包含路徑)”例:cn.open“Driver={MicrosoftExcelDriver(*.xls)};dbq=e:\myweb\ex1.xls”*六、SQL語言簡介SQL(結構化查詢語言)一套用於對關係資料庫中表的創建、關係的設立及記錄的增刪改等操作的資料庫應用程式語言。已成為通用的標準資料庫語言。特點:面向表而不是面向記錄的查詢接近自然語言,簡單易用相容性和可移植性*SQL語言的運行方式:可在SQLServer中的查詢分析器中在Access中創建一個空“查詢”:右鍵——SQL視圖也可編寫資料庫操作程式,如在ASP中查詢資料庫中已有的數據Select查詢命令基本格式:Select字段列

显示全部
相似文档