Time of Update: 2017-02-28
摘要:大多數 Active Server Pages (ASP) 應用程式都要通過字串串連 來建立呈現給使用者的 HTML 格式的資料。本文對幾種建立此 HTML 資料流的方法 進行了比較,在特定情況下,某些方法在效能方面要優於其他方法。本文假定您 已經具備一定的 ASP 和 Visual Basic 編程方面的知識。簡介編 寫 ASP 頁面時,開發人員實際上是建立一個格式化的文字資料流,通過 ASP 提供的 Response 對象寫入 網頁用戶端。建立此文字資料流的方法有多種,而您選擇的方法
Time of Update: 2017-02-28
CREATE PROCEDURE [dbo].[USP_GetList](@pageIndex int = 1 -- 當前頁碼0 表示返回所有符合內容,@pageSize int = 10 -- 頁尺寸,@SID nvarchar(30) = '' -- 主鍵欄位,@strGetField nvarchar(1000) = '*' -- 需要返回的列,@strTableName nvarchar(30) = '' --表名,@strWhere nvarchar(2000) = '' --
Time of Update: 2017-02-28
傳統的網頁BBS大多是採用CGI模式實現的,它的實現要求編程者既要掌握編程 語言如Perl或C等,又要瞭解關於CGI模式的各項技術內容,因此要製作自己的網 頁BBS確實困難不小。ASP(Active Server Pages 動態伺服器首頁)的出現,使 我們眼前一亮,能不能利用ASP實現網頁BBS呢?回答當然是肯定的。ASP的誘人之 處就在於它提供了一種簡單易學的指令碼,並帶有許多內建的對象,從而提供了一 條簡捷的編程之路。該BBS主要由使用者註冊(瀏覽器端)、使用者註冊(服務 器端)、加文章(
Time of Update: 2017-02-28
SQL注入被那些菜鳥層級的所謂駭客高手玩出了滋味,發現現在大部分駭客入 侵都是基於SQL注入實現的,哎,誰讓這個入門容易呢,好了,不說廢話了,現在 我開始說如果編寫通用的SQL防注入程式一般的http請求不外乎get 和 post,所以 只要我們在檔案中過濾所有post或者get請求中的參數資訊中非法字元即可,所以 我們實現http 請求資訊過濾就可以判斷是是否受到SQL注入攻擊。IIS傳遞給asp.dll的get 請求是是以字串的形式,,當 傳遞給
Time of Update: 2017-02-28
第一步:為現有資料庫做好備份。第二步:執行如下ASP檔案 ,這樣就可以去掉資料庫當中的JS木馬:註:conn.asp自己去寫了。'這裡放入JS木馬內容:請記得改為自己資料庫中的JS木馬內容。<!--#include file="conn.asp"--><%Server.ScriptTimeOut=180Set rstSchema = conn.OpenSchema(20)k=1Do Until rstSchema.EOF '遍曆資料庫表 If
Time of Update: 2017-02-28
如今,CGI日漸衰落,ASP大行其道,大有取而代之之勢。對個人首頁製作者而 言,CGI也確實太複雜了,尤其是在資料庫的操作上,繁複無比讓人望而生畏。相 較而言, ASP則簡單得多。其物件導向的思想,將複雜的底層操作掩蓋,只留下 簡單的調用介面。對資料庫的操作更是將它的優點體現得淋漓盡致。本文將簡單介紹在個人首頁中運用ASP串連資料庫,實現動態網頁。相信您在讀完本文後,您的首頁將更加精彩。1.在ASP中查詢ACCESS 資料庫ASP能讓我們用簡單的方法在網頁中查詢、更新資料庫。下面將給出的例子用
Time of Update: 2017-02-28
網頁產生靜態Html檔案有許多好處,比如產生html網頁有利於被搜尋引擎收錄,不僅被收錄的快還收錄的全.前台脫離了資料訪問,減輕對資料庫訪問的壓力,加快網頁開啟速度.像www.aspid.cn的主站就採用了TSYS產生html檔案!所以吟清最近對產生html比較感興趣,看了不少文章,也有一點點收穫.1,下面這個例子直接利用FSO把html代碼寫入到檔案中然後產生.html格式的檔案<%filename="test.htm"if request("body"
Time of Update: 2017-02-28
看下面的Java代碼,目的是為了當i是3的時候,就不做輸出,直接跳到下一個迴圈。int i = 0;while (i < 5) ...{ i++; if (i == 3) ...{ continue; } System.out.println("I'm not 3, I'm " + i); // Do something else...}然而在ASP (VB) 應該怎麼寫呢?不少人就犯難了。在此,我給出些答案供參考,還往多多指教!i = 0Do While (i
Time of Update: 2017-02-28
<%Response.Write("<head><style><!--span{ font-size: 9pt }--></style></head>")On Error Resume NextDim thisurl,thistextthisurl=Request("thisurl") '定義檔案地址(非Html格式文檔)!if thisurl=""
Time of Update: 2017-02-28
大家都知道JAVA裡最流行的是MVC模型的編程方式,如果你不知道MVC的概念,可以去網上搜尋下,應該會馬上找到N多資料。PHP5推出之後,也開始使用MVC模式開發,看來MVC確實有很大的吸引力!我在平時開發ASP項目的時候,也借鑒了JAVA的這個開發模式,雖然實現的不是很好,但也使代碼結構清晰了不少,大大方便了美工修改程式!下面是My
Time of Update: 2017-02-28
<%function getHTTPimg(url)on error resume nextdim httpset http=server.createobject("MSXML2.XMLHTTP")Http.open "GET",url,falseHttp.send()if Http.readystate<>4 then exit functiongetHTTPimg=Http.responseBodyset
Time of Update: 2017-02-28
call download(server.mappath("./test.jpg")) Function download(File) temp = Split(File, "\") filename = temp(UBound(temp)) Set s = CreateObject("adodb.stream") s.mode = 3 s.Type =
Time of Update: 2017-02-28
分別儲存下面兩段代碼,一個儲存為readxml.asp另一個儲存為test.xml,放在同一個目錄下面,偵錯工具即可,在程式裡面我已經做瞭解釋,讀取代碼可以做成一個readxml的函數,通過使用輸入的參數而讀取xml不同資料記錄的不同的值。這段程式的改編來自互連網,有什麼出入請見諒。readxml.asp以下是引用片段:<%dim xml,objNode,objAtr,nCntChd,nCntAtrSet
Time of Update: 2017-02-28
俺從SNA新聞採集系統 For 3.62 (程式製作:ansir)裡提取了點函數 用下 比較簡單好用以下是函數程式碼<%'=================================================='函數名:CheckDir2'作 用:檢查檔案夾是否存在'參 數:FolderPath ------檔案夾地址'==================================================Function CheckDir2(byval
Time of Update: 2017-02-28
unction encrypt(ecode)Dim textsdim ifor i=1 to len(ecode)texts=texts & chr(asc(mid(ecode,i,1))+i)nextencrypt = textsend functionfunction decrypt(dcode)dim textsdim ifor i=1 to len(dcode)texts=texts &
Time of Update: 2017-02-28
一直想寫一個asp能用發送郵件的伺服器組件,不過用VC太麻煩了,一直都沒都手。前兩天看一篇文章,說是asp怎麼調用C#寫的DLL,一試之下,果然可以,大喜,這下用來寫一個發送郵件的東東簡單了吧。呵呵,非常簡單,一會就弄好了,不敢獨享,先看代碼:1 using System;2 using System.Net.Mail;3 using System.Text;45 namespace IMELS6 {7 public class SendMail8 {9
Time of Update: 2017-02-28
ASP錯誤提示大全MicrosoftVBScript語法錯誤(0×800A03E9)–>記憶體不足MicrosoftVBScript語法錯誤(0×800A03EA)–>語法錯誤MicrosoftVBScript語法錯誤(0×800A03EB)–>缺少?’:’MicrosoftVBScript語法錯誤(0×800A03ED)–>缺少?’(’Microsof
Time of Update: 2017-02-28
在網易虛擬社區的“VB和Basic區”裡有一篇《使用VB編寫純ASP程式 [轉][Technology] 》,其實我認為最好的方法應該這樣——原文中的定義如下:Dim m_objResponse As
Time of Update: 2017-02-28
一般情況下,網站的圖片代碼是這樣的。<img src="./attachments/test.jpg" />右鍵點擊圖片,選擇屬性就可以看到圖片的真真實位址。這樣就讓其它網站有機可乘,盜鏈您網站的圖片。我們可以利用一個小技巧來防止這種情況。建立一個showimg.asp(或showimg.php)檔案(本文是用asp文法,其實php除文法不同外,基本思路都是相同的),它所要做的是從request中取file的值。如下:<%Dim
Time of Update: 2017-02-28
檔案1:BackupDB.asp<%@ Language=VBScript %><HTML><HEAD><META name=VI60_defaultClientScript content=VBScript><META NAME="GENERATOR" Content="Microsoft FrontPage 4.0"><SCRIPT ID=clientEventHandlersVBS