日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
讓我們一起學(xué)習(xí)ADO.NETXML架構(gòu)

學(xué)習(xí)ADO.NET時(shí),你可能會(huì)遇到XML架構(gòu)問題,這里將介紹解決方法,在這里拿出來和大家分享一下。如果給定符合ADO.NET XML架構(gòu)定義語(yǔ)言 (XSD) 標(biāo)準(zhǔn)的ADO.NET XML架構(gòu),您就可以使用隨 Windows 軟件開發(fā)工具包 (SDK) 提供的 XSD.exe 工具生成強(qiáng)類型 DataSet。以下代碼顯示使用該工具生成 DataSet 的語(yǔ)法。

 
 
 
  1. xsd.exe /d /l:CS XSDSchemaFileName.xsd /eld /n:XSDSchema.Namespace

#T#

在此語(yǔ)法中,/d 指令指示該工具生成 DataSet,/l: 告訴該工具要使用哪種語(yǔ)言(例如 C# 或 Visual Basic .NET)。 可選 /eld 指令指定您可以使用 LINQ to DataSet 對(duì)生成的 DataSet 進(jìn)行查詢。 當(dāng)同時(shí)指定 /d 選項(xiàng)時(shí)可使用此選項(xiàng)。 有關(guān)更多信息,請(qǐng)參見查詢類型化數(shù)據(jù)集。 可選的 /n: 指令指示該工具還要為名為 XSDSchema.Namespace 的 DataSet 生成命名空間。 命令的輸出為 XSDSchemaFileName.cs,該輸出可以在 ADO.NET 應(yīng)用程序中編譯和使用。 所生成的代碼可以編譯成庫(kù)或模塊。

以下代碼顯示訪問向 ADO.NET 應(yīng)用程序中的 XSD.exe 傳遞的命名空間的語(yǔ)法。

 
 
 
  1. Imports XSDSchema.Namespace

以下代碼示例使用名為 CustomerDataSet 的類型化 DataSet 來加載 Northwind 數(shù)據(jù)庫(kù)中客戶的列表。 當(dāng)使用 Fill 方法加載數(shù)據(jù)后,該示例會(huì)使用類型化 CustomersRow (DataRow) 對(duì)象循環(huán)通過 Customers 表中的每個(gè)客戶。 它提供了對(duì) CustomerID 列的直接訪問,而不是通過 DataColumnCollection 來訪問。

 
 
 
  1. Dim customers As CustomerDataSet= New CustomerDataSet()
  2. Dim adapter As SqlDataAdapter New SqlDataAdapter( _
  3. "SELECT * FROM dbo.Customers;", _
  4. "Data Source=(local);Integrated " & _
  5. "Security=SSPI;Initial Catalog=Northwind")
  6. adapter.Fill(customers, "Customers")
  7. Dim customerRow As CustomerDataSet.CustomersRow
  8. For Each customerRow In customers.Customers
  9. Console.WriteLine(customerRow.CustomerID)
  10. Next

下面是用于該示例的ADO.NET XML架構(gòu)。

 
 
 
  1.  version="1.0" encoding="utf-8"?> 
  2.  id="CustomerDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" 
  3. xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">  name="CustomerDataSet" 
  4. msdata:IsDataSet="true">   
  5. maxOccurs="unbounded">  name="Customers"> 
  6.    
  7. name="CustomerID" type="xs:string" minOccurs="0" /> 
  8.   
  9.  
  10.    
  11.   

網(wǎng)頁(yè)名稱:讓我們一起學(xué)習(xí)ADO.NETXML架構(gòu)
分享URL:http://www.dlmjj.cn/article/dhdcids.html