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

首頁 > 編程 > ASP > 正文

ASP高級技巧精選集

2024-05-04 10:58:35
字體:
來源:轉載
供稿:網友
一、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頁面執行過程不同,它把全局腳本代碼放入函數并顯式調用。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 元阳县| 迁安市| 张家港市| 广汉市| 万州区| 富锦市| 日土县| 客服| 江都市| 永修县| 额尔古纳市| 济阳县| 夹江县| 个旧市| 大埔区| 石门县| 太仓市| 商南县| 中江县| 百色市| 集贤县| 普宁市| 洛南县| 枣阳市| 横山县| 内丘县| 邮箱| 阿坝县| 四平市| 南郑县| 宜宾市| 阳泉市| 邯郸县| 南川市| 大埔区| 乌海市| 乾安县| 海门市| 屏东县| 兰州市| 青州市|