第8章XML程序相關(guān)設(shè)計(jì)基礎(chǔ)_第1頁(yè)
第8章XML程序相關(guān)設(shè)計(jì)基礎(chǔ)_第2頁(yè)
第8章XML程序相關(guān)設(shè)計(jì)基礎(chǔ)_第3頁(yè)
第8章XML程序相關(guān)設(shè)計(jì)基礎(chǔ)_第4頁(yè)
第8章XML程序相關(guān)設(shè)計(jì)基礎(chǔ)_第5頁(yè)
已閱讀5頁(yè),還剩44頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第8章XML程序相關(guān)設(shè)計(jì)基礎(chǔ)內(nèi)容提要可擴(kuò)展標(biāo)記語(yǔ)言(eXtensibleMarkupLanguage,XML)是目前應(yīng)用開(kāi)發(fā)領(lǐng)域中的熱門(mén)技術(shù)。本章主要講述XML基本概念,XML的三種顯示樣式:CSS(CascadingStyleSheet,層疊式樣式表單)、XSL(ExtensibleStyleLanguage,擴(kuò)展的標(biāo)記語(yǔ)言)和DataIsland(數(shù)據(jù)島)及如何利用ASP.NET操作XML

XML的概念XML(eXtensibleMarkupLanguage)和HTML(HyperTextMarkupLanguage)師出同門(mén),都是從SGML(StandardGeneralizedMarkupLanguage)延伸而出的標(biāo)記語(yǔ)言。XML可以定義語(yǔ)義標(biāo)記,是元標(biāo)記語(yǔ)言。XML不像超文本標(biāo)記語(yǔ)言HTML,HTML只能使用規(guī)定的標(biāo)記。對(duì)于XML,用戶可以定義需要的標(biāo)記。XML文檔的結(jié)構(gòu)案例名稱:元標(biāo)記語(yǔ)言程序名稱:8-01.xml

<?xmlversion="1.0"encoding="gb2312"?><老師> <姓名>zhourunfa</姓名> <性別>male</性別> <職業(yè)>TeacherofPekingUniv.</職業(yè)></老師>使用屬性案例名稱:添加屬性程序名稱:8-02.xml

<?xmlversion="1.0"encoding="gb2312"?><老師記錄> <姓名類(lèi)別="專(zhuān)職">周潤(rùn)發(fā)</姓名> <住址>北京大學(xué)</住址> <職位>計(jì)算機(jī)系教師</職位> <工資貨幣="美元">2000</工資></老師記錄>典型的XML文檔結(jié)構(gòu)案例名稱:典型的XML文檔結(jié)構(gòu)程序名稱:8-03.xml

<?xmlversion="1.0"encoding="gb2312"standalone="yes"?><老師記錄> <姓名>周潤(rùn)發(fā)</姓名> <職業(yè)>教師</職業(yè)> <家屬> <妻子>None</妻子> </家屬> <興趣>唱歌、跳舞</興趣> <!--這是注釋--> <電子郵件></電子郵件></老師記錄>XML聲明XML聲明是以“<?xml”開(kāi)始的,程序8-03.xml的聲明為:<?xmlversion="1.0"encoding="gb2312"standalone="yes"?>XML聲明的作用是告訴瀏覽器將要處理的文檔是XML文件。一個(gè)XML文檔一般以一個(gè)XML聲明作為開(kāi)始,XML聲明在XML文檔中是可選內(nèi)容,可加可不加,推薦加入這一行聲明。XML聲明中可以包含version,encoding和standalone三個(gè)屬性。1.version屬性在XML聲明中必須包含version屬性,指明以下文檔遵循哪個(gè)版本的XML規(guī)范。該屬性必須排在XML聲明中其他屬性之前。由于當(dāng)前的XML最新版本為1.0,所以在XML聲明中出現(xiàn)的版本說(shuō)明無(wú)一例外地都是version="1.0"。2.encoding屬性該屬性指示文檔中字符使用的編碼標(biāo)準(zhǔn)。如果文檔中使用其他編碼規(guī)則,則必須使用encoding屬性指明。在XML規(guī)范中列出了很多編碼類(lèi)型,一般情況下很多編碼用不到,只要知道下面幾個(gè)常見(jiàn)的編碼就可以了。(1)GB2312或者GBK:簡(jiǎn)體中文編碼。(2)BIG5:繁體中文編碼。(3)UTF-8:壓縮的Unicode編碼。如果XML文檔使用中文標(biāo)記或出現(xiàn)中文內(nèi)容,就應(yīng)該在XML聲明中使用encoding="gb2312"屬性。3.standalone屬性該屬性表明該XML文檔是否和一個(gè)外部文檔配套使用。如果把這個(gè)屬性值設(shè)為“yes”。如“<?xmlversion="1.0"encoding="gb2312"standalone="yes"?>”,說(shuō)明這是一個(gè)獨(dú)立的XML文檔,與外部文件無(wú)關(guān)聯(lián)。注釋注釋是對(duì)文檔結(jié)構(gòu)或內(nèi)容的解釋?zhuān)粚儆赬ML文檔的內(nèi)容,所以XML解釋器不會(huì)處理它們。注釋以“<!--”開(kāi)始,以“-->”結(jié)束。下面一行是注釋?zhuān)?lt;!--最后更新于2006年10月1日-->解析器碰到“-->”時(shí)就看作是一個(gè)注釋的結(jié)束,接著把后面的內(nèi)容作為普通XML文檔處理。所以,字符串“-->”不能出現(xiàn)在注釋的內(nèi)部。除了這個(gè)限制外,所有其他合法的XML字符都可以出現(xiàn)在注釋中。有時(shí)候?yàn)榱藭簳r(shí)不讓XML解析器處理XML文檔中的某些內(nèi)容,可以在它們的前后加上注釋標(biāo)記。字符和實(shí)體引用字符和實(shí)體引用可以向XML文檔中引入其他信息,而不需要直接在文檔中輸入它們。字符和實(shí)體引用通常用于以下情況。(1)字符不能直接出現(xiàn)在文檔中,因?yàn)樗鼈儠?huì)被解釋為標(biāo)記。(2)由于輸入設(shè)備的限制,字符不能直接輸入到文檔中。(3)由于單字節(jié)字符的限制,字符不能可靠地經(jīng)過(guò)處理程序。(4)相同的字符串或文檔片斷在文檔中多次使用。表8-1XML常用的實(shí)體引用實(shí)體實(shí)體引用意義lt<<(小于)gt>>(大于)amp&&(和)apos'‘(單引號(hào))quot"“(雙引號(hào))使用特殊字符案例名稱:使用特殊字符程序名稱:8-04.xml

<?xmlversion="1.0"encoding="gb2312"?><老師記錄> <姓名類(lèi)別="專(zhuān)職"><周潤(rùn)發(fā)></姓名> <住址>北京大學(xué)</住址> <職位>教師</職位> <工資貨幣="美元">2000</工資></老師記錄>XML的三種顯示格式顯示XML文件常見(jiàn)的有三種方式:使用CSS樣式表,使用XSL樣式單和使用XML的數(shù)據(jù)島技術(shù)。CSS樣式表案例名稱:CSS樣式表程序名稱:8-05.css

GREETING{ font-size:48pt; font-weight:bold;}案例名稱:調(diào)用CSS的XML文件程序名稱:8-06.xml

<?xmlversion="1.0"encoding="GBK"?><?xml-stylesheettype="text/css"href="8-05.css"?><GREETING> Hello!</GREETING>XSL樣式語(yǔ)言案例名稱:調(diào)用XSL的XML文件程序名稱:8-07.xml

<?xmlversion="1.0"encoding="gb2312"?><?xml-stylesheettype="text/xsl"href="8-08.xsl"?><persons><person><name>小張</name><age>25</age><tel>66666666</tel></person><person><name>小王</name><age>26</age><tel>66666667</tel></person><person><name>老劉</name><age>28</age><tel>66666669</tel></person></persons>案例名稱:XSL文件程序名稱:8-08.xsl

<?xmlversion="1.0"encoding="GB2312"?><xsl:stylesheetxmlns:xsl=""><xsl:templatematch="/"><HTML><BODY><CENTER><TABLEBORDER="1"><TR><TD>姓名</TD><TD>年齡</TD><TD></TD></TR><xsl:for-eachselect="persons/person"><TR><TD><xsl:value-ofselect="name"/></TD><TD><xsl:value-ofselect="age"/></TD><TD><xsl:value-ofselect="tel"/></TD></TR></xsl:for-each></TABLE></CENTER></BODY></HTML></xsl:template></xsl:stylesheet>

XML數(shù)據(jù)島技術(shù)案例名稱:使用XML文件數(shù)據(jù)島程序名稱:8-09.htm

<HTML><BODY> <xmlid="xmlid"> <教師隊(duì)伍> <教師> <名字>小王</名字> <課程>編程基礎(chǔ)</課程> <結(jié)論>是個(gè)好老師</結(jié)論> </教師> <教師> <名字>小李</名字> <課程>JSP技術(shù)</課程> <結(jié)論>是個(gè)好老師</結(jié)論> </教師> </教師隊(duì)伍> </xml><TABLEBORDER="0"datasrc="#xmlid"ALIGN="CENTER"WIDTH="443"> <THEAD> <TDBGCOLOR="#99FF99">名字:</TD> <TDBGCOLOR="#3399CC">課程:</TD> <TDBGCOLOR="#CC99CC">結(jié)論:</TD> </THEAD> <TR> <TDBGCOLOR="#99FF99"><SPANdatafld="名字"></SPAN></TD> <TDBGCOLOR="#3399CC"><SPANdatafld="課程"></SPAN></TD> <TDBGCOLOR="#CC99CC"><SPANdatafld="結(jié)論"></SPAN></TD> </TR></TABLE></BODY></HTML>使用XML數(shù)據(jù)島案例名稱:使用XML數(shù)據(jù)島程序名稱:8-10.xml

<?xmlversion="1.0"encoding="gb2312"?><教師隊(duì)伍><教師><名字>小王</名字><課程>編程基礎(chǔ)</課程><結(jié)論>是個(gè)好老師</結(jié)論></教師><教師><名字>小李</名字><課程>.NET技術(shù)</課程><結(jié)論>是個(gè)好老師</結(jié)論></教師></教師隊(duì)伍>使用XML數(shù)據(jù)島案例名稱:使用XML數(shù)據(jù)島程序名稱:8-11.html

<HTML><BODY><xmlid="xmlid"src="8-10.xml"></xml><TABLEBORDER="0"datasrc="#xmlid"ALIGN="CENTER"WIDTH="443"> <THEAD> <TDBGCOLOR="#99FF99">名字:</TD> <TDBGCOLOR="#3399CC">課程:</TD> <TDBGCOLOR="#CC99CC">結(jié)論:</TD> </THEAD> <TR> <TDBGCOLOR="#99FF99"><SPANdatafld="名字"></SPAN></TD> <TDBGCOLOR="#3399CC"><SPANdatafld="課程"></SPAN></TD> <TDBGCOLOR="#CC99CC"><SPANdatafld="結(jié)論"></SPAN></TD> </TR></TABLE></BODY></HTML>XML的兩種語(yǔ)法規(guī)則在XML文檔規(guī)則方面,目前有兩種:W3C的DTD技術(shù)和微軟公司Scema技術(shù)。DTD文檔類(lèi)型定義1、內(nèi)部DTD案例名稱:內(nèi)部DTD程序名稱:8-12.xml

<?xmlversion="1.0"encoding="gb2312"standalone="yes"?><!DOCTYPE聯(lián)系人[<!ELEMENT聯(lián)系人(姓名,EMAIL)><!ELEMENT姓名(#PCDATA)><!ELEMENTEMAIL(#PCDATA)>]><聯(lián)系人><姓名>張三</姓名><EMAIL></EMAIL></聯(lián)系人>測(cè)試內(nèi)部DTD案例名稱:測(cè)試內(nèi)部DTD程序名稱:8-13.xml

<?xmlversion="1.0"encoding="gb2312"standalone="yes"?><!DOCTYPE聯(lián)系人[<!ELEMENT聯(lián)系人(姓名,EMAIL)><!ELEMENT姓名(#PCDATA)><!ELEMENTEMAIL(#PCDATA)>]><聯(lián)系人><姓名>張三</姓名><EMAIL></EMAIL><地址>中國(guó)北京</地址></聯(lián)系人>因?yàn)镮E本身對(duì)DTD的校驗(yàn)不是很?chē)?yán)格,需要其他的解析器。使用微軟提供的工具“msxml.exe”文件可以對(duì)DTD進(jìn)行校驗(yàn)。將msxml.exe文件和8-13.xml文件拷貝到C盤(pán)根目錄,使用命令“msxml8-13.xml”對(duì)其進(jìn)行合法性校驗(yàn),可以驗(yàn)證出該文件是不合法的,顯示信息如圖

2、外部DTD案例名稱:外部DTD程序名稱:8-14.DTD

<?xmlversion="1.0"encoding="GB2312"?><!ELEMENT聯(lián)系人(姓名,EMAIL)><!ELEMENT姓名(#PCDATA)><!ELEMENTEMAIL(#PCDATA)>案例名稱:外部DTD程序名稱:8-15.xml

<?xmlversion="1.0"encoding="gb2312"standalone="yes"?><!DOCTYPE聯(lián)系人SYSTEM"8-14.DTD"><聯(lián)系人><姓名>張三</姓名><EMAIL></EMAIL><地址>中國(guó)北京</地址></聯(lián)系人>

Schema文檔規(guī)則雖然DTD勝任對(duì)XML文檔結(jié)構(gòu)的驗(yàn)證,但是它有很多局限。為此,微軟提出了Schema的方案來(lái)改進(jìn)DTD。Schema相對(duì)于DTD的明顯好處是XMLSchema文檔本身也是XML文檔,而不是像DTD一樣使用另外語(yǔ)法。案例名稱:定義Schema程序名稱:8-16.xml

<?xmlversion="1.0"?><Schemaxmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:datatypes"><ElementTypename="books"><elementtype="book"/></ElementType><ElementTypename="book"dt:type="int"/></Schema>案例名稱:使用Schema程序名稱:8-17.xml

<?xmlversion="1.0"?><booksxmlns="x-schema:8-16.xml"><book>hello</book></books>XML規(guī)范中的字符集常見(jiàn)的字符集有:ASCII字符集、ISO8859字符集、Unicode字符集合、UCS字符集常用的中文字符集:GB2312、GBK和Big5。ASCII字符集ASCII碼的全稱是AmericanStandardCodeforInformationInterchange(美國(guó)標(biāo)準(zhǔn)信息交換碼),它是一種單字節(jié)的7位二進(jìn)制編碼。在ASCII碼字符集中,每個(gè)數(shù)字,字母或特殊字符都對(duì)應(yīng)于一個(gè)7位二進(jìn)制數(shù),這個(gè)7位二進(jìn)制數(shù)是以一個(gè)字節(jié)(8位)來(lái)表示的(其中最高位為0)。從而定義了書(shū)寫(xiě)英語(yǔ)所需要的全部字符以及部分控制字符。ISO8859字符集ASCII碼在定義之初只是為了表示英語(yǔ)(更嚴(yán)格來(lái)說(shuō)是美式英語(yǔ)),對(duì)于象?、?、¥、§、?、ü等其他語(yǔ)言或地區(qū)所需要的字符則沒(méi)有定義其表示方式。隨著計(jì)算機(jī)應(yīng)用的擴(kuò)展,人們對(duì)其他字符表示的需求越來(lái)越迫切。1987年,國(guó)際標(biāo)準(zhǔn)組織ISO(InternationalOrganizationforStandardization)發(fā)布了字符集標(biāo)準(zhǔn):ISO8859-1字符集。ISO8859-1通常也被叫做Latin-1字符集。Latin-1字符集在ASCII碼的基礎(chǔ)上增加了對(duì)西歐語(yǔ)言的支持。Unicode字符集Unicode是由美國(guó)各大電腦廠商所組成的Unicode協(xié)會(huì)創(chuàng)建的。其目的在于推廣一個(gè)統(tǒng)一的編碼方案,將世界上所有的常用文字都包含進(jìn)去。它涵蓋了美國(guó)、歐洲、中東、非洲、印度、亞洲和太平洋等地區(qū)的絕大多數(shù)語(yǔ)言。Unicode在創(chuàng)建之初希望能夠方便地交換、處理和顯示多種文字,就象數(shù)學(xué)符號(hào)一樣地通用。它希望能夠解決使用多種字符標(biāo)準(zhǔn)的計(jì)算機(jī)國(guó)際化問(wèn)題。中文字符集包括中文簡(jiǎn)體和繁體,常用的字符集有三種:GB2312、GBK和Big5。GB碼的全稱是GB2312-80《信息交換用漢字編碼字符集基本集》,1980年發(fā)布,是中文信息處理的國(guó)家標(biāo)準(zhǔn),在中國(guó)大陸及海外使用簡(jiǎn)體中文的地區(qū)(如新加坡等)是強(qiáng)制使用的唯一中文編碼。P-Windows3.2和蘋(píng)果OS就是以GB2312為基本漢字編碼的,Windows95/98則以GBK為基本漢字編碼,但兼容支持GB2312。GBK字符集GBK編碼是中國(guó)大陸制訂的、等同于UCS的新的中文編碼擴(kuò)展國(guó)家標(biāo)準(zhǔn)。GBK工作小組于1995年12月完成的GBK規(guī)范。該編碼標(biāo)準(zhǔn)兼容GB2312,共收錄了漢字21003個(gè)、符號(hào)883個(gè),并提供了1894個(gè)造字碼位,簡(jiǎn)、繁體字融于一庫(kù)。BIG5字符集BIG5編碼是由臺(tái)灣制定的、目前在臺(tái)灣、香港地區(qū)普遍使用的一種繁體漢字的編碼標(biāo)準(zhǔn),包括符號(hào)440個(gè),一級(jí)漢字5401個(gè)、二級(jí)漢字7652個(gè),共計(jì)13060個(gè)漢字。UTF-8字符集UTF是Unicode/UCSTransformationFormat的縮寫(xiě)。由于Unicode/UCS使用多字節(jié)表示一個(gè)字符,因此使用Unicode/UCS的英文文本文件比使用ASCII碼或Latin-1碼的文件要大得多,因此出現(xiàn)了壓縮版本的Unicode/UCS:UTF-8。UTF-16字符集UTF-16也是ISO/IEC10646-1和Unicode的變形表示方式的一種。它的目的是維持雙八位的編碼方式,同時(shí)也用一些特殊的雙八位來(lái)表示非基本多文種平面(BMP)中的一些字符。這種用來(lái)表示非BMP字符的方法在Unicode中稱作代理對(duì)機(jī)制。在XML中使用HTML瀏覽器對(duì)XML標(biāo)記可以根據(jù)已經(jīng)定義好的CSS或者XSL進(jìn)行解析,也可以在XML文件中插入HTML標(biāo)記或者JavaScript代碼。案例名稱:使用HTML標(biāo)記程序名稱:8-18.xml

<?xmlversion="1.0"?><?xml-stylesheettype="text/css"?><studentsxmlns:HTML=""><student><name>Tom</name><sex>male</sex><HTML:imgsrc="img.jpg"width="200"height="100"/></student></students>在XML中使用JavaScript代碼案例名稱:使用JavaScript標(biāo)記程序名稱:8-19.xml

<?xmlversion="1.0"?><?xml-stylesheettype="text/css"?><studentsxmlns:HTML=""><HTML:ScriptLanguage="JavaScript">functiontest() { alert("Hello,"+document.myform.txt1.value); }</HTML:Script><student><HTML:formname="myform"><HTML:inputtype="text"name="txt1"/><HTML:br/><HTML:inputtype="text"name="txt2"/><HTML:br/><HTML:inputtype="button"value="ClickMe!"name="btn1"onclick="test()"/></HTML:form></student></students>.NET處理XML文件的命名空間XML是.NET的重要組成部分,因此提供強(qiáng)大的XML文件的支持。命名空間“System.Xml”專(zhuān)門(mén)處理XML相關(guān)文件;ADO.NET中的DataSet對(duì)象也提供了處理XML文件的方法。

System.Xml命名空間表8-2System.Xml常用類(lèi)列表類(lèi)說(shuō)明XmlCommentXML注釋的內(nèi)容。XmlConvert對(duì)XML進(jìn)行編碼和解碼并提供方法在公共語(yǔ)言類(lèi)型庫(kù)類(lèi)型和XML架構(gòu)定義語(yǔ)言類(lèi)型之間進(jìn)行轉(zhuǎn)換。XmlDataDocument通過(guò)相關(guān)的DataSet存儲(chǔ)、檢索和操作結(jié)構(gòu)化數(shù)據(jù)。XmlDeclarationXML聲明節(jié)點(diǎn):<?xmlversion='1.0'...?>。XmlDocument表示XML文檔。XmlElement表示一個(gè)元素。XmlNode表示XML文檔中的單個(gè)節(jié)點(diǎn)。XmlNodeReader提供對(duì)XmlNode中XML數(shù)據(jù)進(jìn)行快速、非緩存、只進(jìn)訪問(wèn)的讀取器。XmlReader提供對(duì)XML數(shù)據(jù)進(jìn)行快速、非緩存、只進(jìn)訪問(wèn)的讀取器。XmlText元素或?qū)傩缘奈谋緝?nèi)容。XmlTextReader提供對(duì)XML數(shù)據(jù)進(jìn)行快速、非緩存、只進(jìn)訪問(wèn)的讀取器。XmlTextWriter提供快速、非緩存、只進(jìn)方法的編寫(xiě)器。XmlWriter提供快速、非緩存、只進(jìn)方法的編寫(xiě)器DataSet的XML處理方法方法說(shuō)明GetXml返回存儲(chǔ)在DataSet數(shù)據(jù)中的XML數(shù)據(jù)。GetXmlSchema返回存儲(chǔ)在DataSet數(shù)據(jù)中的XML表示Schema。ReadXml已重載。將XML架構(gòu)和數(shù)據(jù)讀入DataSet。ReadXmlSchema已重載。將XML架構(gòu)讀入DataSet。WriteXml已重載。從DataSet中,寫(xiě)XML數(shù)據(jù)。WriteXmlSchema已重載。從DataSet中,寫(xiě)XML數(shù)據(jù)的Schema。在ASP.NET中讀取XML利用ASP.NET讀取一個(gè)XML文件有四種方式:1、使用XML控件。2、使用DOM實(shí)現(xiàn)讀取。3、使用DataSet對(duì)象載入文檔。4、利用框架類(lèi)讀取XML文件。方式一:使用XML控件案例名稱:使用XML控件程序名稱:8-20.aspx

<%@PageLanguage="C#"%><HTML><formrunat=server> <asp:Xmlid="xml1"DocumentSource="8-01.xml"runat="server"/></form></HTML>方式二:使用DOM技術(shù)案例名稱:使用DOM技術(shù)程序名稱:8-21.aspx

<%@PageLanguage="C#"%><%@ImportNamespace="System.Xml"%><%@ImportNamespace="System.Xml.Xsl"%><scriptlanguage="C#"runat="server">voidPage_Load(Objectsender,EventArgse){XmlDocumentdoc=newXmlDocument();doc.Load(Server.MapPath("8-01.xml"));xml1.Document=doc;}</script><formrunat=server><asp:Xmlid="xml1"runat="server"/></form>方式三:使用DataSet對(duì)象案例名稱:使用DataSet對(duì)象程序名稱:8-22.aspx

<%@PageLanguage="C#"%><%@ImportNamespace="System.Data"%><%@ImportNamespace="System.Data.OleDb"%><scriptrunat="server">voidPage_Load(objectsender,EventArgse){DataSetobjDataSet=newDataSet();objDataSet.ReadXml(Server.MapPath("8-10.xml"));dg.DataSource=objDataSet.Tables["教師"].DefaultView;dg.DataBind();}</script><asp:DataGridid="dg"runat="server"/>方式四:按文本方式讀取案例名稱:按文本方式讀取程序名稱:8-23.aspx

<%@PageLanguage="C#"%><%@ImportNamespace="System.Xml"%><scriptlanguage="C#"runat="server">在ASP.NET中創(chuàng)建XML文檔比較常用的方法有3種:1、利用DataSet創(chuàng)建。2、利用DOM對(duì)象創(chuàng)建。3、利用文本方式創(chuàng)建。方式一:利用Dataset創(chuàng)建案例名稱:利用Dataset創(chuàng)建程序名稱:8-24.aspx

<%@PageLanguage="C#"%><%@Importnamespace="System.Data"%><scriptrunat="server">voidPage_Load(Objectsender,EventArgse){DataSetmyd

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論