Time of Update: 2018-12-08
EditPlus是我最常用的ASP/HTML/CSS開發工具。 然而它只支援C/C++系語言的自動完成和函數列表,沒有內建asp(VBScript)的這兩項功能。為了方便工作,我通過模仿原有設定檔,簡單地實現了這兩個功能。 先建立一個asp.acp檔案。 -------------------------------------- #TITLE=ASP/VB ; EditPlus Auto-completion file v1.0 written by Snowalk.HD.
Time of Update: 2018-12-08
外國人寫的一個class,這麼一點小小的應用,除非有特殊需求,還沒有必要模組化。 用asp產生一個隨機數。 <% ''************************************************************************** '' CLASS: cRandom '' Calls randomize to seed the random number generator. '' Provides functions for
Time of Update: 2018-12-08
在ASP編程中,類能夠起到一個很好的封裝的作用。雖然ASP中的類並不能做到真正意義上的物件導向,它只是基於對象的,儘管如此,類在ASP開發中還是能起到很好的作用,用好它仍然是十分必要的。 純粹用Sub、Function也能夠實作類別的功能,但是類提供了更舒服的介面方式。在ASP中沒有“namespace”的概念,使用Sub、
Time of Update: 2018-12-08
即: 如果有空格就用%20代替,如果有其它字元就用%ASCII代替,如果有漢字等四個位元組的字元,就用兩個%ASCII來代替。不過有時候我們也需要將經過這種編碼的字串進行解碼,但asp並沒有提供相關的函數,這給我們處理問題帶來了一定的麻煩。其實我們只要知道了編碼規則後,就可以用asp代碼來實現我們自己的URlDecode函數了。具體實現如下: 複製代碼 代碼如下:function urldecode(encodestr) newstr="" havechar=false
Time of Update: 2018-12-08
本文利用的是XML的DSO資料繫結功能來實現ASP代碼和HTML代碼的分離,從而實現快速更換HTML模板的功能,由於本人只是剛剛開始接觸XML,有許多不太瞭解的,在這裡僅僅是提出一點想法,如果本文有錯漏的地方請大家指多.
Time of Update: 2018-12-08
複製代碼 代碼如下:<% class StringOperations ''**************************************************************************** '''' @功能說明: 把字串換為char型數組 '''' @參數說明: - str [string]: 需要轉換的字串 '''' @傳回值: - [Array] Char型數組 ''*************************************
Time of Update: 2018-12-08
複製代碼 代碼如下:<style> td { font-family: "宋體"; font-size:9pt} </style> <body bgcolor="eeeeee"> <table width="180" cellpadding="0" cellspacing="1" bgcolor="dddddd" align=center> <% '以下為ASP中通過該日曆演算法實現的具體代碼
Time of Update: 2018-12-08
作者的blog: http://blog.csdn.net/oyiboy/ 我之所以還是要宣揚用MVC來開發ASP,只是想讓面向過程的思考方式變成物件導向的思考方式,這個對於任何一種語言的開發員來說都是有好處的。 MVC是個標準模型,ASP要實現似乎真的是很困難,但是標準是標準,運用是運用,既然ASP要實現這個模型很難,那可以嘗試著將MVC模型變形成適合自己的模型。
Time of Update: 2018-12-08
比較複雜,可以支援多種邏輯符,包括 + - and or 空格等,並且根據需要隨便增加。可以根據條件選擇在那個表中搜尋,對速度也做了最佳化,可以說是很快的。當然因為是以前寫的,存在不少毛病。預存程序中用到幾乎所有sql server的特性,如游標(記錄集分頁)等。好了,不吹了,自己看程式吧。 asp 函數 複製代碼 代碼如下: function AnalyseKeyword(a_strSource) dim m_strDest , m_intLoop dim
Time of Update: 2018-12-08
using System; using System.Data; using System.Data.SqlClient; namespace SysClassLibrary { /// <summary> /// DataAccess 的摘要說明。 /// <description>資料處理基類,調用方式:DataAccess.DataSet((string)sqlstr);或者DataAccess.DataSet((string)sqlstr,ref
Time of Update: 2018-12-08
ASP開發中預存程序應用全接觸 ASP與預存程序(Stored Procedures)的文章不少,但是我懷疑作者們是否真正實踐過。我在初學時查閱過大量相關資料 ,發現其中提供的很多方法實際操作起來並不是那麼回事。對於簡單的應用,這些資料也許是有協助的,但僅限於此,因為 它們根本就是千篇一律,互相抄襲,稍微複雜點的應用,就全都語焉不詳了。 現在,我基本上通過調用預存程序訪問SQL Server,以下的文字都是實踐的總結,希望對大家能有協助。
Time of Update: 2018-12-08
ByVal 傳送參數記憶體的一個拷貝給被調用者。也就是說,棧中壓入的直接就是所傳的值。 ByRef 傳送參數記憶體的實際地址給被調用者。也就是說,棧中壓入的是實際內容的地址。被調用者可以直接更改該地址中的內容。 ByVal是傳遞值 來源資料不會被修改 你可以把這個值當作自己的局部變數來使用 ByRef是傳遞地址 , 來源資料可能被修改 你對這個變數的操作將對你傳入的那個變數產生影響,就像指標的感覺 執行個體:複製代碼 代碼如下:sub Add1(ByVal no as int32)
Time of Update: 2018-12-08
formmail.htm複製代碼 代碼如下:<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>提交表單發送郵件</title> </head> <body> <table width="97%" border="1" cellspacing="5" cellpadding="1"
Time of Update: 2018-12-08
複製代碼 代碼如下:<% db="market.asp" '這裡改成您的資料庫地址 set conn=server.createobject("Adodb.Connection") connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(db) conn.open connstr conn.execute("create table notdownload(notdown oleobject)")
Time of Update: 2018-12-08
經常使用到有關資料庫的操作。包括串連代碼、SQL命令等等,又不曾刻意去記憶它們(我本人是不願意去記這東東),所以常常在用到的時候又去查書本,翻來翻去。一些比較少用的資料庫還不一定能順利找到,所以現在把它們全歸納到這裡,提供大家參考。<一>資料庫的串連方法: 1.Access資料庫的DSN-less串連方法: set adocon=Server.Createobject("adodb.connection") adoconn.Open"Driver={Microsoft
Time of Update: 2018-12-08
1、備份 <% SQL="backup database 資料庫名 to disk='"&Server.MapPath("backup")&"\\"&"backuptext.dat"&"'" set cnn=Server.createobject("adodb.connection") cnn.open "driver={SQL Server};Server=伺服器名;uid=sa;pwd=" cnn.execute SQL on error resume
Time of Update: 2018-12-08
提起ASP很多人就認為是一堆HTML指令碼和被括在<%和%>之中的一些代碼還有就是一些JAVASCRIPT指令碼等籌在一起的一些代碼的集合,這樣的代碼,再加上各類的不同格式的注釋,看起來就一個字:亂。也不管別人能不能看得懂,只要是能實現自己的目的就可以了。
Time of Update: 2018-12-08
在ASP中Request對象是擷取用戶端提交資料的一個很重要的對象,大家對他也是非常熟悉了。雖然如此,還是經常有人問我下面的幾種寫法有什麼不同,到底應該怎麼寫? strMessage = Request("msg") strMessage = Request.Form("msg") 而且,我也看過好多人寫的代碼,一律都是Request("")的寫法,當然這樣的寫法並沒有什麼錯。 只是大家應該注意
Time of Update: 2018-12-08
開啟VB,建立AX DLL,工程名為Str,類名count,輸入如下代碼:複製代碼 代碼如下:Public Function add(ByVal a As Double, ByVal b As Double, ByVal c As Integer, ByVal d As Integer) As Double d = CInt(d) If c = 1 Then '加 add = FormatNumber(a + b, d) ElseIf c = 2 Then '減 add =
Time of Update: 2018-12-08
複製代碼 代碼如下:'subject 資訊標題 'company 發布資訊的公司名稱 'content 發布資訊的內容 'address 公司地址 'infomation 公司簡介 'note 相關說明 以上值均由FORM提交,然後通過:subject=trim(Request.Form("subject"))等得到相應的值。 <% '這個函數很關鍵!--------------------------- Function sql(a,b,sqls) if b<&