前言,筆者由於前段時間要做一個MIS系統的開發,由於該MIS為一個非免費軟體,故在完成該系統開發時相應的註冊模組也須開發,由於為B/S結構的系統,所以在註冊特徵碼的選擇上我選擇了獨一無二的網卡MAC地址。閑話少說,下面切入正題。 由於該系統屬商業軟體,故以下代碼中僅包含代碼思路,及簡單的實現代碼,具體大家可根據代碼自由發揮,也可與我一起切磋。'----------------------提取所有網卡的資訊--------------------'Public Function
1、編寫DCOM組件:假設我們想通過ASP頁面來遠程啟動DNS服務,並且DNS伺服器與Web伺服器不為同一台機器。我們可以編寫一個ActiveX DLL 來實現這個功能。 首先我們建立一個批次檔StartDNS.bat,檔案中寫入:Net Start DNS。將檔案儲存在DNS伺服器的一個目錄下,例如C:/ManDNS/: 其次我們編寫 Dll 程式如下(VB編寫): Public Function StartDNS() As Boolean On Error GoTo
ASP可逆演算法unction encrypt(ecode) Dim texts dim i for i=1 to len(ecode) texts=texts & chr(asc(mid(ecode,i,1))+i) next encrypt = texts end function function decrypt(dcode) dim texts dim i for i=1 to len(dcode) texts=texts &
編寫定製的Active Server Page(ASP)代碼來完成一些任務,比方說資料庫訪問的能力是重要的.但是,一個由指令碼寫成的解決方案最明顯的問題就是效能.在這篇文章中,我將向你展示如何將一個資料庫物件的指令碼版本轉換成一個動態連結程式庫(dll),或是就象它的通常的名字,一個COM組件.為了產生這個編譯版本,我將使用Visual Basic 6 service pack
<1>基本架構 <% 語句 …… %> <2>定義變數dim語句 <% dim a,b a=10 b=”ok!” %> 注意:定義的變數可以是數值型,也可以是字元或者其他類型的 <3>簡單的控制流程程語句 1. If 條件1 then 語句1 elseif 條件2 then 語句2 else 語句3 endif 2.while 條件 語句 wend 3.for count=1 to n step m 語句1 exit for 語句2 next 二.ASP資料庫簡單*作教程
在ASP程式中,如果我們的程式設計不當,就有可能面臨資料庫被別人控制的危險以下是一個簡單的使用者更改密碼的代碼---------------------username=request("user_name")pwd=request("pwd")username=replace(username,"'","''")pwd=replace(pwd,"'","''")sql="update tbl_test set pwd='" & pwd & "' where uid='"
改善ASP效能和外觀的技巧集錦(上)[日期:2006-10-10] [字型:大 中 小] 技巧 1:將經常使用的資料緩衝在 Web 服務器上 典型的 ASP 頁從後端資料存放區中檢索資料,然後將結果轉換成超文字標記語言 (HTML) (HTML)。無論資料庫的速度如何,從記憶體中檢索資料總要比從後端資料存放區中檢索資料快得多。從本地硬碟讀取資料通常也比從資料庫中檢索資料更快。因此,通常可以將資料緩衝在 Web 服務器上(儲存在記憶體或磁碟中),來提高效能。