.Net 中利用ADODB生成的RecordSet在前台脚本中进行调用的方法
来源:互联网 发布:捉鬼大师软件 编辑:程序博客网 时间:2024/06/05 10:26
后台的adodb.recordset 在前台进行调用!
采用 xml 储数据。在后台生成recordset后,用recordset在带的save方法将数据保存为xml格式的数据文件,
或保存在某一控键中。然后再前台脚本中(vbscript)创建一个recordset (createobject("adodb.recordset"))
然后调用recordset的open 方法打开xml文件,或用stream读取控键中的数据,再用open(stream)打开获得数据。
这样就行了。
.net 后台程序(生成adodb.recordset)
------------------------------------------------------------------------------------------------
Dim ado_conn As New ADODB.Connection()
Dim ado_rs As ADODB.Recordset
Dim ado_sql As String
Dim stream As ADODB.Stream
Dim xml As String
ado_conn.Open(Application("conn_string"))
ado_sql = "select * from TRACERESULT where g3e_tno=" & cmd.Parameters("v_g3e_tno").Value
ado_rs = ado_conn.Execute(ado_sql)
stream = New ADODB.Stream()
ado_rs.Save(stream, ADODB.PersistFormatEnum.adPersistXML)
xml = stream.ReadText
Me.txtxml.Value = ""
Me.txtxml.Value = xml
Page.RegisterStartupScript("key2", "<script language=javaScript>top.main.find_doxl();</script>")
前台脚本程序find_doxl() 调用adodb.recoredset
-----------------------------------------------------------------------------------------------------------------
dim xml_rs ,Stream,xml,xmlfid_rs
dim TraceSouRange,TraceSouFid
set xml_rs=createobject("adodb.recordset")
set Stream = createobject("ADODB.Stream")
Stream.Open()
xml=top.footer.document.all("txtxml").value
Stream.WriteText(xml)
Stream.Position = 0
xml_rs.Open(Stream)
stream.Close()
Gvm.AppendQuery xml_rs, "zkjhy", TraceSym, False, False, True, True, 3,1 'xml_rs已经作为recordset使用
- .Net 中利用ADODB生成的RecordSet在前台脚本中进行调用的方法
- VB.net 中 ADODB的RecordSet 的使用实例说明
- ADODB.Recordset.Open 中参数的用法
- ADODB.Recordset.Open 中参数的用法
- ADODB.Recordset.Open 中参数的用法
- asp.net在前台web页面中使用Javascript调用RTX腾讯通的聊天窗口
- ASP.NET中在前台写C#脚本
- adodb.recordset.open方法的参数
- ADODB建立无连接RecordSet的方法
- asp.net后台cs中的JSON格式变量在前台Js中调用方法!(前后台实例!)
- kiss框架中对文本框中输入脚本的,在前台显示时候的处理
- 在前台调用C#后台代码的方法
- asp.net中在前台用js增删ListBox的items
- asp.net中在前台用js增删ListBox的items
- asp.net中在前台用js增删ListBox的items
- VBA宏: adodb.RecordSet的属性和方法
- magento中对获取的数据在前台分页显示
- [VBA]读取文件常用的方法(ADODB.recordSet|ADODB.stream)(大文件读取&指定encode)
- DirectUI 界面技术
- Hibernate+Webwork2分页初体验
- 珍贵的人生格言81条
- XFocus Security Team打造的《网络渗透技术》
- Boost库-Serialization-发布信息
- .Net 中利用ADODB生成的RecordSet在前台脚本中进行调用的方法
- XP八字经
- c++ 的11个要点基础知识
- 大家好,欢迎您加入这个集体!
- 家乡的地瓜
- 最常用的Linux基本操作命令
- boost1.32.0包含的serialization库
- RPM使用详解
- Windows快捷键详细列表