ASP程序设计课件.ppt

ASP程序设计课件.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共202页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章 資料庫的訪問 7.1 常用的SQL命令 7.2 資料庫的連接 7.3 數據的查詢控制 7.4 數據的添加和刪除 7.5 數據的修改 7.6 調用資料庫的存儲過程 本章將進一步介紹如何進行Web資料庫的訪問操作,下麵將ADO存取數據源的數據的一般流程表示為如圖: 7.1 常用的SQL命令 SQL是Strucured Query Language的縮寫,也就是常說的結構化查詢語言。使用SQL可以實現下麵的功能: (1)修改表結構; (2)查詢表中的數據資訊; (3)添加、刪除資料庫中的數據內容; (4)修改資料庫中的數據記錄。 1 修改表結構 在ASP中,可以通過使用SQL語句來修改現有的表結構。 修改表結構的SQL命令是ALTER TABLE,該命令可以實現兩種形式的修改:在原有的表中添加一個或多個列;修改原表中已有列的屬性。 語法如下: ALTER TABLE 表名 ADD 列名 數據類型 | MODIFY 列名 數據類型; ? 其中ADD表示添加新列,MODIFY表示修改已有的列。 2 查詢表中的數據資訊 “查詢”是資料庫應用開發中最常用的操作,在SQL中,查詢操作是通過Select語句來完成的,最簡單的Select語句如下: Select 列名 From 表名 Select語句還具有篩選的功能,即可以有選擇地輸出表中的記錄,方法是在Select語句後面加上Where子句,加上篩選的條件。 同時,Select語句還提供了Order By子句,通過使用該字句,可以改變輸出結果的排序方式,語法如下: Select 列名 From 表名 Where 條件 Order By 列1,列1… 3 添加、刪除資料庫中數據 在實際操作中,程式往往要將新記錄數據添加到資料庫中,這時就要使用SQL語句中Insert語句進行數據的插入操作。程式除了要添加記錄,往往還要把某些記錄從資料庫中刪除,這時就要使用SQL語句中的Delete語句。 Insert語句有兩種方法,語法如下: Insert Into 表名 列1,列2… VALUES 值1,值2… 或 Insert Into 表1名 列1,列2… Select 列1,列2… From 表2名 Where 條件 其中前一種是Insert命令的基本形式,它將值1、值2等值分別賦值給列1、列2,並為表添加一條新的數據記錄,只適用於少數記錄的添加,對於大批量的數據輸入,則是很不適合的。這時,就要使用第二種方法,這種命令格式可以將一個或多個表的記錄輸入到另一個表中。 Delete語句的語法如下: Delete From 表名 Where 條件 要注意的是,如果沒有在Delete語句中加上Where條件,則該語句將刪除所有的記錄,這一點需要特別注意。 4 修改資料庫中的數據記錄 在使用過程中,有些數據記錄需要進行修改,這時就可以使用SQL中的Update命令,進行修改資料庫的記錄,語法如下: Update 表名 Set 列1=值1 ,列2=值2……Where 條件 7.2 資料庫的連接 資料庫訪問操作的第一步是資料庫的連接。主要分下麵幾種方法: (1)設置ODBC的方法來連接資料庫 (2)直接指定ODBC驅動程式來連接資料庫 (3)設置Connection對象的Provider屬性來設置連接資訊 (4)設置ActiveConnection參數,完成對數據源連接的設置 7.3 數據的查詢控制 資料庫在網路中的應用,主要集中在數據的查詢操作上。數據的查詢主要是利用ADO對象中的Connection對象和Recordset對象 。 數據的查詢主要通過使用SQL語句中的Select語句,採用了Select語句對表進行了篩選,然後得到了所要的數據結果。 當查詢結果得到的數據記錄很大的時候,就有些不適用了,如隨著數據記錄數量的增加,從伺服器傳遞到客戶機的時間就會增加,可能發生數據傳遞超時而中斷的現象,同時對伺服器也會產生一些不好的後果,如增加伺服器的負載等。 本節主要介紹兩種方法: 一種是通過Session對象的特性,讓查詢程式以一頁或一條為單位進行查詢操作,主要利用Recordset對象的Ab

文档评论(0)

子不语 + 关注
官方认证
服务提供商

平安喜乐网络服务,专业制作各类课件,总结,范文等文档,在能力范围内尽量做到有求必应,感谢

认证主体菏泽喜乐网络科技有限公司
IP属地山东
统一社会信用代码/组织机构代码
91371726MA7HJ4DL48

1亿VIP精品文档

相关文档