国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

ASP對XML文檔中文本的增加、刪除、修改、查看_ASP教程

2024-05-04 11:04:28
字體:
來源:轉載
供稿:網友

推薦:asp+sql2000存儲過程分頁實例
1.返回記錄集總數存儲過程: CREATE procedure dbo.recordCount ( @TableName nvarchar(100),--數據庫表名 @strWhere nvarchar(500),--查詢條件 @count int output---輸出值,記錄集總數 ) as declare @sqlStr nvarchar(1000) if @strWhere != '' set @sqlSt

  1. <%   
  2. '----------------------------------------------------------------   
  3. '程序簡介: 完成asp語言對XML文檔中指定節(jié)點文本的增加、刪除、修改、查看   
  4. '入口參數: 無   
  5. '出口參數: 無   
  6. '------------------------------------------------   
  7. '函數名字:ConnectXml()   
  8. '入口參數: filename 需要連接或打開的xml文件名   
  9. '出口參數: 無   
  10. '返回值 :ConnectXml=0,XMLMorntekDocument就是一個成功裝載XML文檔的對象了。   
  11. ' ConnectXml<>0,則打印錯誤信息strError   
  12. '------------------------------------------------   
  13. dim XMLMorntekDocument  
  14.   
  15. function ConnectXml(filename)   
  16. dim strSourceFile   
  17. strSourceFile = Server.MapPath(filename)   
  18. Set XMLMorntekDocument = Server.CreateObject("Microsoft.XMLDOM")   
  19. XMLMorntekDocument.async = false   
  20. XMLMorntekDocument.load(strSourceFile)   
  21. ConnectXml=XMLMorntekDocument.parseerror.errorcode   
  22. if XMLMorntekDocument.parseerror.errorcode<>0 then   
  23. strError="<h2>error"&XMLMorntekDocument.parseerror.errorcode&"</h2>"   
  24. strErrorstrErrorstrError=strError&XMLMorntekDocument.parseerror.reason&"<br>"   
  25. strErrorstrErrorstrError=strError&XMLMorntekDocument.parseerror.url&"<br>"   
  26. strErrorstrErrorstrError=strError&XMLMorntekDocument.parseerror.line&"<br>"   
  27. strErrorstrErrorstrError=strError&XMLMorntekDocument.parseerror.filepos&"<br>"   
  28. strErrorstrErrorstrError=strError&XMLMorntekDocument.parseerror.srcText&"<br>"   
  29. response.write strError   
  30. end if   
  31. end function  
  32.   
  33. '------------------------------------------------   
  34. '函數名字:CloseXml()   
  35. '入口參數: 無   
  36. '出口參數: 無   
  37. '------------------------------------------------   
  38. function CloseXml(XMLMorntekDocument)   
  39. if IsObject(XMLMorntekDocument) then   
  40. set XMLMorntekDocument=nothing   
  41. end if   
  42. end function  
  43.   
  44.   
  45. '------------------------------------------------   
  46. '函數名字:SelectXmlNodeText(elementname)   
  47. '入口參數: elementname 元素的名字   
  48. '出口參數: 無   
  49. '------------------------------------------------   
  50. function SelectXmlNodeText(elementname)   
  51. elementname="//"&elementname   
  52. temp=XMLMorntekDocument.selectSingleNode(elementname).text   
  53. selectXmlNodeTextserver.htmlencode(temp)  
  54.   
  55. end function    
  56.   
  57. '------------------------------------------------   
  58. '函數名字:InsertXmlNodeText(befelementname,elementname,elementtext)   
  59. '入口參數: elementname 插入的元素的名字   
  60. ' befelementname在此元素的名字前面插入元素   
  61. ' elementtext 插入的元素的文本   
  62. '出口參數: 無   
  63. '------------------------------------------------   
  64. function InsertXmlNodeText(befelementname,elementname,elementtext)   
  65. dim befelement,element   
  66. set befelement=XMLMorntekDocument.selectSingleNode("//"&befelementname)   
  67. set elementXMLMorntekDocument.createelement(elementname)   
  68. befelement.insertBefore element,befelement.firstchild   
  69. element.text=elementtext   
  70. end function  
  71.   
  72. '------------------------------------------------   
  73.   
  74. '函數名字:UpdateXmlNodeText(elementname,newelementtext)   
  75. '入口參數: elementname 元素的名字   
  76. ' newelementtext元素的新文本   
  77. '出口參數: 無   
  78. '------------------------------------------------   
  79. function UpdateXmlNodeText(elementname,newelementtext)   
  80. dim element   
  81. set element=XMLMorntekDocument.selectSingleNode("//"&elementname)   
  82. element.text=newelementtext   
  83. end function  
  84.   
  85. '------------------------------------------------   
  86. '函數名字:DeleteXmlNodeText(elementname)   
  87. '入口參數: elementname 元素的名字   
  88. '出口參數: 無   
  89. '------------------------------------------------   
  90. function DeleteXmlNodeText(elementname)   
  91. XMLMorntekDocument.selectSingleNode("//"&elementname).text =""   
  92. end function   
  93. %>  
 

分享:ASP點擊刷新驗證碼實例代碼
現(xiàn)在網站上大部分的驗證碼都是圖片驗證碼,就跟 http://dwww.cn/Books.asp 下邊的一樣。 用戶可能長時間的停留在頁面上,等到最后提交的時候,驗證碼就可能過期了。所以要加個刷新的功能。 驗證碼:input name='checkimg' type='text' class='input' id='che

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 承德县| 湖州市| 巴青县| 博罗县| 双流县| 开封市| 正宁县| 蕉岭县| 固始县| 志丹县| 泉州市| 茂名市| 桦南县| 陈巴尔虎旗| 修文县| 五峰| 牡丹江市| 平武县| 健康| 新民市| 井陉县| 陆川县| 循化| 沾益县| 乌拉特后旗| 应城市| 盐边县| 大余县| 郁南县| 临桂县| 建阳市| 刚察县| 崇信县| 惠水县| 十堰市| 行唐县| 乃东县| 庄浪县| 巴东县| 汉沽区| 高清|