ASP高级技巧合集
发布时间:2023-09-21 09:57:51 所属栏目:Asp教程 来源:
导读:一、GetRows的使用方法:
<%
Set conn=Server.CreateObject("Adodb.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("test.mdb")
Set Rs=Server.CreateObject("Ado
<%
Set conn=Server.CreateObject("Adodb.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("test.mdb")
Set Rs=Server.CreateObject("Ado
一、GetRows的使用方法: <% Set conn=Server.CreateObject("Adodb.Connection") conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("test.mdb") Set Rs=Server.CreateObject("Adodb.Recordset") Rs.Open "Select Top 2 * From 表名",conn,0,1 Dim Array_str Array_str = rs.GetRows() Response.Write "第一条记录:<br>" Response.Write Array_str(0,0)&"<br>" Response.Write Array_str(1,0)&"<br>" Response.Write Array_str(2,0)&"<br>" Response.Write Array_str(3,0)&"<br>" Response.Write "第二条记录:<br>" Response.Write Array_str(0,1)&"<br>" Response.Write Array_str(1,1)&"<br>" Response.Write Array_str(2,1)&"<br>" Response.Write Array_str(3,1)&"<br>" %> 熟悉GetRows你会发现操作数据库更简捷、速度更优化。优点可是很多的哦:) 二、声明变量是必要的吗? 以下情况需要声明变量: 1.你是一个好的程序员 2.写高质量的代码 加入以下代码可以强制声明变量: <%Option Explicit%> 三、如何在客户端调用服务器端的函数? 远程脚本调用技术(Remote Scripting)的特点是客户端脚本调用服务器脚本时无需刷新整个页面。 一般情况下,Web页面需要与服务器交互时必须提交表单数据,刷新整个页面。而利用远程脚本调用技术,客户端脚本可以像调用本地函数一样调用远程脚本函数,特别是在复杂的表单验证和频繁的数据库操作中,这种优势更是得到了淋漓尽致的发挥。 它的基本原理是其借助本身提供的一组接口函数,客户端程序可以通过一个代理过程(一个java applet)调用服务器端代码。JavaApplet(RSProxy.class)在后台工作,通常情况下用户代码并不需要直接操作它,它的配置也是自动完成的。远程脚本调用既可以是同步调用---调用命令发出后一直等待,直到服务器执行函数结束后返回;也可以是异步调用---函数调用后立即返回,调用必须同时给出回调函数。一个基本远程脚本调用技术必须包含如下文件: RS.htm:包含客户端支持代码 RSProxy.class:这是一个Java Applet,实际完成客户/服务器交互过程 RS.asp:服务器端支持代码 使用远程脚本调用功能时,客户端和服务器端代码都必须符合一定的要求:在服务器端,首先必须启用远程脚本调用:用#include包含RS.asp,并调用RSDispath函数。在服务器端实现远程脚本支持的关键在于创建public_description对象。它在远程调用时脚本执行过程和普通ASP页面执行过程不同,它把全局脚本代码放入函数并显式调用。 (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐