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頁面執行過程不同,它把全局腳本代碼放入函數并顯式調用。
新聞熱點
疑難解答