freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學]1第五章web數(shù)據(jù)庫技術(shù)-資料下載頁

2025-01-21 13:02本頁面
  

【正文】 數(shù)據(jù)查詢命令124( 4)若要列出該表中三月份銷售額在前 5名的記錄,則可以對三月份的銷售額按降序排列,然后輸出前 5條記錄的內(nèi)容,則對應(yīng)的 SQL命令為:SELECT TOP 5 FROM 銷售統(tǒng)計 ORDER BY 三月 DESC( 5)若要列出該表中每個公司 3個月份的銷售額加起來作為一個 “季度總和 ”字段,并顯示每個公司的名稱及其季度銷售總和,則對應(yīng)的 SQL命令為:SELECT 公司名稱,一月 +二月 +三月 AS 季度總和 FROM 銷售統(tǒng)計 數(shù)據(jù)查詢命令125插入記錄命令( INSERT)的語法如下:INSERT INTO 表名 [(字段名 1[,字段名2,…])] VALUES(表達式 1[,表達式 2,…])說明:l本命令的功能是在 表的尾部添加一條新記錄 ,并將指定的值賦給對應(yīng)的字段。lVALUES短語后 各表達式的值即為插入記錄的具體值 。各 表達式的類型、寬度和先后順序須與指定的各字段相對應(yīng) 。 插入記錄命令126說明:l當 插入一條記錄的所有字段時 ,表名后的各字段名可以省略,但插入的 數(shù)據(jù)必須與表的結(jié)構(gòu)完全吻合 ,即數(shù)據(jù)類型、寬度和先后順序必須一致。若只插入某些字段的數(shù)據(jù),則 必須列出插入數(shù)據(jù)對應(yīng)的字段名 。l本命令的另一種形式是通過數(shù)組中的數(shù)據(jù)插入一條新紀錄,其格式為 “INSERT INTO 表名 FROM ARRAY 數(shù)組名 ”。 插入記錄命令127舉例:在上述 “銷售統(tǒng)計 ”表中演示插入操作。( 1)在 “銷售統(tǒng)計 ”表中插入一條新紀錄,其公司名稱、聯(lián)系人和聯(lián)系電話分別為 “五洲信托 ”、 “蘇先生 ”和 “( 087) 6953461”,則對應(yīng)的 SQL命令為:INSERT INTO 銷售統(tǒng)計(公司名稱,聯(lián)系人,聯(lián)系電話) VALUES( “五洲信托 ”,“蘇先生 ”,“( 087)6953461”) 插入記錄命令128舉例:在上述 “銷售統(tǒng)計 ”表中演示插入操作。( 2)在 “銷售統(tǒng)計 ”表中插入一條新紀錄,并輸入該記錄所有字段的內(nèi)容,則對應(yīng)的SQL命令為:INSERT INTO 銷售統(tǒng)計 VALUES( “五洲信托 ”,“蘇先生 ”,“( 087) 6953461”,74564,35570,75323) 插入記錄命令129舉例:( 3)先創(chuàng)建一個數(shù)組,并賦予有關(guān)的值。再利用SQL命令將此數(shù)組的值作為新紀錄插入到 “銷售統(tǒng)計”表中。DIM a(5)a(0)= “五洲信托 ” a(1)= “蘇先生 ”a(2)= “( 087) 6953461” a(3)= 74564a(4)= 35570 a(5)= 75323INSERT INTO 銷售統(tǒng)計 FROM ARRAY a 插入記錄命令130更新記錄命令( UPDATE)的語法如下:UPDATE 表名 SET 字段名 1=表達式 1 [,字段名 2=表達式2…][WHERE 更新條件 ]說明:l本命令是對于表中符合條件的記錄,用指定的表達式值來更新指定的字段值。l[WHERE 更新條件 ]短語用來限定表中需要更新的記錄, 缺省此短語時則對所有記錄的指定字段進行數(shù)據(jù)更新 。 更新數(shù)據(jù)命令131舉例:利用 UPDATE命令,在 “銷售統(tǒng)計 ”表中將 “東南實業(yè) ”公司的聯(lián)系人改為 “金先生 ”、聯(lián)系電話改為 “( 030) 35554575”。UPDATE 銷售統(tǒng)計SET 聯(lián)系人 =“金先生 ”,聯(lián)系電話 = “( 030) 35554575”WHERE 公司名稱 =“東南實業(yè) ” 更新數(shù)據(jù)命令132刪除記錄命令( DELETE)的語法如下:DELETE FROM 表名 [WHERE 刪除條件 ]說明:lWHERE 刪除條件 短語用來指定被刪除記錄所要滿足的條件, 若缺省此短語則刪除所有記錄 刪除記錄命令133舉例:在 “銷售統(tǒng)計 ”表中將 “東南實業(yè) ”公司和“萬海 ”公司的記錄刪除。DELETE FROM 銷售統(tǒng)計WHERE 公司名稱 =“東南實業(yè) ” OR 公司名稱 =“萬海 ” 刪除記錄命令134 連接數(shù)據(jù)庫在 ASP腳本程序中 利用各種 ADO對象及其相應(yīng)的方法 ,可以有多種不同的連接數(shù)據(jù)庫方式。這些方式包括:l 在 Connection對象中,通過設(shè)置ConnectionString參數(shù)中的系統(tǒng)數(shù)據(jù)源 DSN, 即通過設(shè)置 ODBC的方法來連接數(shù)據(jù)庫 。l 在設(shè)置 ConnectionString參數(shù)時, 直接指定ODBC驅(qū)動程序來連接數(shù)據(jù)庫 。四 .ASP與數(shù)據(jù)庫訪問135l 在 Connection對象中,通過 設(shè)置其 Provider屬性來指定連接信息 。l 在 Connection對象的 Open方法中, 通過Server對象的 MapPath方法指定數(shù)據(jù)源文件虛擬路徑 ,來連接數(shù)據(jù)庫。l 在 Recordset對象的 Open方法中, 利用已設(shè)置好的 ActiveConnection參數(shù)完成與數(shù)據(jù)庫的連接 。 連接數(shù)據(jù)庫136 1對于 Microsoft Access數(shù)據(jù)庫 ,由于 已經(jīng)為其創(chuàng)建了 ODBC DSN,故可用以下的程序段實現(xiàn)與該數(shù)據(jù)庫的連接。%Set Conn = () DSN=db1。 UID=test。 PWD=123456% 連接數(shù)據(jù)庫1372.數(shù)據(jù)庫連接方式 例 2對于同一數(shù)據(jù)庫 ,下面通過設(shè)置其connection對象的 Provider屬性來指定用于連接該數(shù)據(jù)庫的驅(qū)動程序 ,并在 connection對象的 Open方法中給出數(shù)據(jù)庫文件的真實路徑 “e:\test\”來實現(xiàn)與該數(shù)據(jù)庫的連接。%Set Conn = () = e:\test\% 連接數(shù)據(jù)庫1383.數(shù)據(jù)庫連接方式 例 3對于同一數(shù)據(jù)庫 ,若該數(shù)據(jù)庫文件保存 Web 服務(wù)器文件的根目錄下,則可 通過 Server對象的 MapPath方法將數(shù)據(jù)源文件的虛擬路徑轉(zhuǎn)換為真實路徑 ,并調(diào)用connection對象的 Open方法 來實現(xiàn)與該數(shù)據(jù)庫的連接。%Set Conn = ()P1=Provider=。Path1=Data Source=amp。() P1amp。Path1% 連接數(shù)據(jù)庫139在實現(xiàn)與指定數(shù)據(jù)庫的連接之后,通常 可使用 recordset對象來讀取數(shù)據(jù)庫中的內(nèi)容 。舉例:該例說明了 如何讀取 Access數(shù)據(jù)庫中某個數(shù)據(jù)表的內(nèi)容 ,并將這些內(nèi)容以表格形式顯示在網(wǎng)頁中 。假設(shè)在前述的 Access數(shù)據(jù)庫 創(chuàng)建有一個 “客戶 ”數(shù)據(jù)表 ,打開此表后顯示的內(nèi)容如下頁所示。運行對應(yīng)的 ASP腳本文件 ,即可讀取該表的記錄內(nèi)容并將這些內(nèi)容顯示在返回的網(wǎng)頁上。演示與操作,在 IE中顯示結(jié)果。運行結(jié)果如下頁所示。 讀取數(shù)據(jù)庫內(nèi)容140141根據(jù)需要對數(shù)據(jù)庫中的數(shù)據(jù)進行查詢,是最經(jīng)常和最為重要的數(shù)據(jù)庫操作。在 ASP腳本程序中, 同樣需要利用 Connection對象和 recordset對象 ,并 配合相應(yīng)的 SQL語言的 SELECT命令來實現(xiàn)對數(shù)據(jù)庫的查詢 ??梢杂卸喾N方式實現(xiàn)對數(shù)據(jù)庫進行查詢,例如可以 利用 recordset對象的 Open方法實現(xiàn)查詢 ,或者 利用 Command對象的 Execute方法進行查詢 。 查詢數(shù)據(jù)1421.利用 舉例:下面的例子說明了如何利用 ,在 Access數(shù)據(jù)庫 “客戶 ”表中, 查詢客戶所在城市為 “天津 ”的記錄 ,并將查詢到的記錄內(nèi)容以表格形式顯示在網(wǎng)頁中。對應(yīng)的文件名稱為 。演示與操作,在 IE中顯示結(jié)果。運行結(jié)果如下頁所示。 查詢數(shù)據(jù)1431442.利用 舉例:下面的例子說明了如何利用 法,在 Access數(shù)據(jù)庫 “客戶 ”表中, 查詢客戶所在城市為 “天津 ”的記錄 ,并將查詢到的記錄內(nèi)容以表格形式顯示在網(wǎng)頁中。對應(yīng)的文件名稱為 。演示與操作,在 IE中顯示結(jié)果。運行結(jié)果如下頁所示。 查詢數(shù)據(jù)145146在 ASP腳本程序中,同樣可以有多種方法向數(shù)據(jù)庫中添加記錄,常用的方法有兩種。( 1) 利用 SQL語言的 INSERT命令來添加記錄數(shù)據(jù) ;( 2) 利用 recordset對象的 addnew方法來添加記錄數(shù)據(jù) 。 添加記錄1471.利用 SQL的 INSERT命令舉例:在 “客戶 ”表中添加一條新紀錄并填入 “公司名稱 ”, “聯(lián)系人 ”, “電話 ”等列的具體內(nèi)容, 可以先創(chuàng)建一條相應(yīng)的 SQL語言 INSERT命令 , 然后調(diào)用 Connection對象的 Execute方法執(zhí)行該命令來完成記錄的添加 。對應(yīng)的文件名稱為 。演示與操作,在 IE中顯示結(jié)果。運行結(jié)果如下頁所示。 添加記錄1482.利用 Recordset對象的 AddNew方法舉例:在 “客戶 ”表中添加一條新紀錄,也可以利用 recordset 對象的 AddNew方法來實現(xiàn)。即先 創(chuàng)建一個 recordset 對象并調(diào)用該對象的 AddNew方法添加一條空記錄 ,然后再分別為該記錄的各個字段賦值,最后調(diào)用 recordset 對象的 update方法將所添加的記錄數(shù)據(jù)保存到 “客戶 ”表中 。對應(yīng)的文件名稱為 。演示與操作,在 IE中顯示結(jié)果。運行結(jié)果如下頁所示。 添加記錄149與在數(shù)據(jù)庫中添加記錄一樣,對數(shù)據(jù)庫中的記錄數(shù)據(jù)進行修改和更新也可以采用類似的兩種方法。( 1)利用 SQL語言的 UPDATE命令來更新記錄數(shù)據(jù) ;( 2)利用 Recordset對象的 Update或UpdateBatch方法來更新記錄數(shù)據(jù) 。 更新數(shù)據(jù)1501.利用 SQL的 UPDATE命令舉例:在 “客戶 ”表中修改 “三川實業(yè)公司 ”的 “聯(lián)系人 ”和 “電話 ”等信息, 可以先創(chuàng)建一條相應(yīng) SQL語言的 UPDATE命令 ,然后 調(diào)用Connection對象的 Execute方法 執(zhí)行該命令來完成記錄的修改 。對應(yīng)的文件名稱為 。演示與操作,在 IE中顯示結(jié)果。運行結(jié)果如下頁所示。 更新數(shù)據(jù)1512.利用 Recordset對象的 Update方法舉例:先 創(chuàng)建一個 Recordset對象并調(diào)用該對象的 Open方法打開 “客戶 ”表取得記錄集 ,然后在該記錄集中找到需要修改的記錄并更新其字段的數(shù)據(jù)內(nèi)容,最后再 調(diào)用 Recordset對象的 Update方法 將修改后的記錄數(shù)據(jù)保存回 “客戶 ”表中 。對應(yīng)的文件名稱為 。演示與操作,在 IE中顯示結(jié)果。運行結(jié)果如下頁所示。 更新數(shù)據(jù)152與在數(shù)據(jù)庫中添加記錄一樣,刪除數(shù)據(jù)庫中記錄也可以采用類似的兩種方法。( 1)是 利用 SQL語言的 DELETE命令來刪除記錄 ;( 2)是 利用 Recordset對象的 Delete方法來刪除記錄 。 刪除記錄1531.利用 SQL的 DELETE命令舉例:要在 “客戶 ”表中,將 “公司名稱 ”為 “三川實業(yè)公司 ”的記錄刪除, 可以先創(chuàng)建一條對應(yīng)的 SQL語言的 DELETE命令 ,然后 調(diào)用Connection對象的 Execute方法 執(zhí)行該命令來完成記錄的刪除 。對應(yīng)的文件名稱為 。演示與操作,在 IE中顯示結(jié)果。運行結(jié)果如下頁所示。 刪除記錄1542.利用 Recordset對象的 Delete方法舉例:先創(chuàng)建一個 recordset對象并調(diào)用其 Open方法打開 “客戶 ”表取得記錄集,然后在該記錄集中找到需要刪除的記錄并 調(diào)用 delete方法將其刪除 ,最后 再調(diào)用 recordset對象的 update或 updatebatch方法將記錄集的數(shù)據(jù)保存回 “客戶 ”表中 。對應(yīng)的文件名稱為 。演示與操作,在 IE中顯示結(jié)果。運行結(jié)果如下頁所示。 刪除記錄155總 結(jié) 一 .Web數(shù)據(jù)庫基本概念 二 .WEB服務(wù)器簡介 三 .ODBC,ADO與 WEB數(shù)據(jù)庫 四 .ASP與數(shù)據(jù)庫訪問15
點擊復(fù)制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1