成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

使用ADO相關技巧與使用習慣

開發 后端
隨著時代的進步科技的發展使用ADO版本也快速的提升與升級,下面我就對升級前和升級后的使用ADO,做一下自己的解析。希望能夠對大家有幫助

使用ADO因為少數文件無法轉換而無法加載工程,為此我也苦惱很久,后來終于讓我找到了解決辦法,而且還可以知道數據的分割位置。在我們平常的應用中,我們得到的結果可能是數組、集合或記錄集的表現形式,我們該如何把它們轉換成自描述的XML格式的數據呢?

從數據形式上看,XML是簡單的純字符串的文本格式,字符串在傳遞時是非常簡單、快速而且是容易的,使用ADO數組在通過引用進行傳遞時有時是很慢的,而且處理起來很麻煩,而集合和記錄集都是對象,在處理時會導致計算機性能的下降。

使用ADO并且這些對象都是與特定的平臺相關聯的,這就要求平臺有內建的處理機制來處理對象的操作。使用ADO已經是W3C的標準,是平臺無關的,我們的計算機的***要求就是能夠處理簡單的XML字符串,即XML解析器。#t#

它能夠解析XML字符串,能夠通過一種接口很容易地把數據分解成一個個獨立的數據段,以便我們能夠進行訪問。XML解析器都很小,性能也很好,在每種平臺上都可以找到。一旦我們接收到XML數據并把它解析成上面的例子的樣式后。

我們就可以通過XSLT(eXstensible Stylesheet Language Transformations)把他們轉換成不同的表現形式。使用ADO利用XML的數據格式進行數據傳輸,將會使我們編寫應用程序代碼的工作更簡單輕松,而且具有良好的可伸縮性。

下面,我們就看看如何來轉換我們的數據。我們的例子是在Microsoft Windows 2000,IIS5,MSXML3和ADO2.6下編寫的,樣例數據采用Microsoft SQL Server7.0自帶的Northwind示例數據庫。之所以采用SQL Server7而不采用支持XML的SQL Server使用ADO2000,是考慮到通用性的原則,我們的目的是:處理不同類型的數據源得到的記錄集,而不僅僅是象SQL Server2000那樣的支持XML輸出的數據源。

使用ADO,是因為它形式多樣,可以處理不同類型的數據源;使用XML,是因為它能夠快速傳輸和解析。但本例的處理方法也適合在任何具有Micrsoft XML解析器,ADO2.5或以上版本的Windows,IIS,SQL Server的環境中。為簡單起見,我們僅選擇單價小于等于20美圓,庫存大于等于20,產品名稱小于等于6個字符的產品:

  1. <%  
  2. Dim objRecordset  
  3. Set objRecordset = Server.CreateObject("ADODB.Recordset")  
  4. objRecordset.open _  
  5. "SELECT ProductName, UnitPrice, UnitsInStock " _  
  6. & "FROM Products " _  
  7. & "WHERE UnitPrice <= 20 " _  
  8. & "AND UnitsInStock >= 20 " _  
  9. & "AND LEN(ProductName) <= 6 " _  
  10. & "ORDER BY ProductName", _  
  11. "Provider=SQLOLEDB;" _  
  12. & "Data Source=SomeSQLServer;" _  
  13. & "Initial Catalog=Northwind;" _  
  14. & "User ID=MyUserName;" _  
  15. & "Password=MyPassword;"  
  16. %> 

現在,我們就用3種方式把我們得到的記錄集轉換成XML格式。首先,使用ADO我們可以遍歷整個記錄集,采用XML DOM(Document Object Model),建立XML節點樹:

責任編輯:chenqingxiang 來源: 網界網
相關推薦

2009-12-24 14:45:32

ADO.NET程序

2009-12-28 15:46:22

ADO.NET操作

2009-12-31 11:11:42

ADO.NET組件

2009-12-28 13:23:38

ADO Records

2009-12-29 16:56:40

ADO.NET類和接口

2009-12-30 16:45:31

ADO操作

2009-12-21 16:40:10

ADO連接

2009-12-24 16:40:59

Ado Connect

2009-12-25 10:25:59

2009-10-29 10:34:31

ADO.NET使用技巧

2009-12-22 16:35:11

ADO.NET控件

2009-12-31 13:56:57

ADO訪問接口

2009-12-22 15:20:25

ADO.NET功能

2009-12-25 17:37:49

ADO接口

2009-12-22 09:50:23

ADO.NET學習

2009-12-25 15:57:14

ADO調用

2009-12-30 11:13:28

ADO.NET操作

2009-12-23 15:13:15

Ado.Net Syb

2009-12-22 16:10:21

ADO.NET框架

2009-10-29 11:08:20

ADO.NET Dat
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人国产免费视频 | 久久精品69 | 毛片久久久 | 久久网一区二区三区 | 久久久噜噜噜www成人网 | 日本视频中文字幕 | 美女黄频 | 久久久久久久久国产 | 99在线精品视频 | 成人九区 | 日韩国产一区二区三区 | 国产欧美日韩在线一区 | 精品视频免费 | 国产一级一级毛片 | 久久精品小短片 | 欧美在线视频a | 久久国产精品99久久久久久丝袜 | 日韩电影中文字幕 | 蜜臀久久99精品久久久久野外 | 国产一区二区毛片 | 99精品99久久久久久宅男 | 国产成人啪免费观看软件 | 午夜在线免费观看 | 四虎在线观看 | 涩涩视频在线观看 | 免费精品| 91国在线高清视频 | 成人精品国产免费网站 | 天天天天操 | 日韩av在线一区 | 亚洲国产精品成人无久久精品 | 成在线人视频免费视频 | 欧美专区在线 | 黄色免费av | 蜜桃视频成人 | 男女国产视频 | 欧美日日 | 欧美一级免费 | 国产蜜臀97一区二区三区 | 国产精久久久 | 国产成人综合在线 |