|
没有SQl2000或者Oracle 8i怎么生成XML?
当然你可以自己把Recordset编码为XML,不过挺麻烦的,效率也不高。这里介绍一种新的方式: VB Code: Dim objConn As New ADODB.Connection Dim objRS As New ADODB.Recordset Dim objStream As New ADODB.Stream
objConn.Open "Provider=SQLOLEDB.1;Password=;Persist Security Info=True;User ID=sa;Initial Catalog=pubs;Data Source=(local)" objRS.Open "select * from [Employee]", objConn, adOpenForwardOnly, adLockReadOnly, adCmdText objRS.Save objStream, adPersistXML objRS.Close objConn.Close Set objRS = Nothing Set objConn = Nothing objStream.Position = 0 Debug.Print objStream.ReadText objStream.Close Set objStream = Nothing ------------------- ASP Code: Set objConn = Server.CreateObject("ADODB.Connection") Set objRS = Server.CreateObject("ADODB.Recordset") objConn.Open "Provider=SQLOLEDB.1;Password=;Persist Security Info=True;User ID=sa;Initial Catalog=pubs;Data Source=(local)" objRS.Open "select * from [Employee]", objConn, adOpenForwardOnly, adLockReadOnly, adCmdText objRS.Save Response, adPersistXML objRS.Close objConn.Close Set objRS = Nothing Set objConn = Nothing
返回类别: 教程 上一教程: 跟我学XSL(二) 下一教程: XSL中实现HTML的表格自动换行
您可以阅读与"没有SQl2000或者Oracle 8i怎么生成XML?"相关的教程: · 使用xmldom在服务器端生成静态html页面 · 使用XML DOM生成XML(1) · 使用XML DOM生成XML(5) · 使用XML DOM生成XML(3) · 使用XML DOM生成XML(2)
|