Time of Update: 2017-02-28
樣本|split
Time of Update: 2017-02-28
在一般的MIS應用中,會有大量的報表,此時我們可以在後台資料庫編寫相應的視圖或預存程序,用ASP通過ADO調用以完成報表工作。下面用一個例子說明相應的操作過程。1、建立 ODBC DSN 檔案在建立資料庫指令碼之前,必須提供一條使ADO定位、標識和與資料庫通訊的途徑。資料庫驅動程式使用Data Source Name (DSN) 定位和標識特定的ODBC相容資料庫,將資訊從 Web 應用程式傳遞給資料庫。2、調用資料庫檢視
Time of Update: 2017-02-28
在開始講解ASP實現線上產生PDF文檔之前我們先瞭解一下PDF的曆史,瞭解了某個東西,知道他的作用性以及重要性,再去學習該ASP程式相信效果一定不一樣。 Adobe PDF格式已經變成很多機構和公司進行跨平台製表的通用媒體格式。儘管我不是這個產品的狂熱癡迷者,卻不得不接受這樣一個事實:用這個格式產生一個協定可能會比用Word還要好。
Time of Update: 2017-02-28
用過軟體的朋友都知道,進度條是一個優秀軟體的重要組成部分。它的存在能夠使使用者及時掌握程式的運行進度,確認應用程式正常工作。可是ASP中似乎沒有上述標準控制項,控制起來也比較麻煩。
Time of Update: 2017-02-28
本人寫了2個通用的ASP分頁方法,供大家參考! <%@ Language=VBScript %><HTML><HEAD></HEAD><BODY><%dim currentpage '定義當前頁dim filename '檔案名稱Const MaxPerPage=20 '每頁顯示的記錄個數dim
Time of Update: 2017-02-28
許多ASP程式員都有過執行資料庫查詢,然後將查詢結果用HTML表格的形式顯示出來的經曆。 許多ASP程式員都有過執行資料庫查詢,然後將查詢結果用HTML表格的形式顯示出來的經曆。通常我們是這麼做的:以下是引用片段:<% 'Create connection / recordset 'Populate data into recordset object %> <TABLE> <%
Time of Update: 2017-02-28
此檔案最後被修改的時間是?探測檔案的最後更新時間。開啟並讀取某個文字檔:本例會開啟檔案"Textfile.txt" Server 對象此檔案最後被修改的時間是?探測檔案的最後更新時間。本範例程式碼如下:<html><body><%Set fs = Server.CreateObject("Scripting.FileSystemObject")Set rs =
Time of Update: 2017-02-28
判斷訪問是否來自搜尋引擎的函數,有興趣的可以試試! <!--'檢查目前使用者是否是蜘蛛人Function check(user_agent) allow_agent=split("Baiduspider,Scooter,ia_archiver,Googlebot,FAST-WebCrawler,MSNBOT,Slurp",",")
Time of Update: 2017-02-28
我們在管理網站檔案時,可以把副檔名一樣的檔案放在同一個目錄下,起一個比較特別名字,例如放pdf檔案目錄為the_pdf_file_s,把下面代碼另存新檔down.asp,他的網上路徑為http://www.xx.com/down.asp
Time of Update: 2017-02-28
新聞列表在各大網站中並不少見,有了新聞列表就少不了分頁,今天我們要談的就是各分頁間的切換方式。
Time of Update: 2017-02-28
用Asp製作一個loading效果似乎也並不是困難事。 <script> function load1(name) { loading.style.display="none"; name.style.display=""; }function selecte(s) { if(s==1) {
Time of Update: 2017-02-28
網站建設過程中,經常會需要將原來資料庫中的資料匯入到新的資料庫中,並且欄位名稱不一樣。如果量小,可以一條條複製,如果量大的話,是很麻煩的事情,現在只需要這麼一段代碼就可以實現。 <%Dim startime,conn1,conn2,connstr1,connstr2,db1,db2 startime=timer() db1="a.mdb" '資料庫1 db2="b.mdb" '資料庫2 on
Time of Update: 2017-02-28
也許很多ASP開發人員都會遇到這樣的情況:在會話期間(session)無故丟失sessio n。換而言之,丟失了SessionID,同樣session級的變數也會丟失。 很多session丟失的原因是因為錯誤的程式或者是錯誤的虛擬目錄結構。 SessionID 的改變有下面幾個原因。 原因一:
Time of Update: 2017-02-28
ASP實現帶進度條的測試網速。 把下列代碼存為xxx.ASP的檔案,放在你的伺服器上就可以直接運行了。 <%Response.Expires = 0Response.Expiresabsolute = Now() - 1Response.AddHeader "pragma","no-cache"Response.AddHeader
Time of Update: 2017-02-28
以下介紹用資料庫實現簡單計數器 以下介紹用資料庫實現簡單計數器 '下面存為count.asp <% Set conn=Server.CreateObject("ADODB.Connection") conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("count.mdb") %> <%on
Time of Update: 2017-02-28
為了使asp盡量減少伺服器端的工作量,就應該多使用javascript,把所有提交欄位使用javascript或vbscript檢測後提交給伺服器,這樣伺服器就不必再作檢測,而在提交時可能會有人修改script從本地提交,這樣便存在安全提交的問題,所以應該要求從伺服器斷路徑提交,使其他地址提交提交無無效:
Time of Update: 2017-02-28
如何更好的達到防範駭客攻擊,本人提一下個人意見!第一,免費程式不要真的就免費用,既然你可以共用原碼,那麼攻擊者一樣可以分析代碼。如果在細節上注意防範,那樣你網站的安全性就大大的提高了。 如何更好的達到防範駭客攻擊,本人提一下個人意見!第一,免費程式不要真的就免費用,既然你可以共用原碼,那麼攻擊者一樣可以分析代碼。如果在細節上注意防範,那樣你網站的安全性就大大的提高了。即使出現了SQL Injection這樣的漏洞,攻擊者也不可能馬上拿下你的網站。
Time of Update: 2017-02-28
對於Recordset分頁時出現負數的現象,相信會有很多人遇到過這個問題,有時百度、GOOGLE也不得其解,現在由我來總結一下。
Time of Update: 2017-02-28
<%onlineTimeout=10 ''定義線上啟用時間的時間間隔Function Userip() GetClientIP = Request.ServerVariables("HTTP_X_FORWARDED_FOR") '''''''''''''''''''''
Time of Update: 2017-02-28
一個網站能切換不同的CSS風格大家應該都瞭解,像眾所周知的騰訊在今年改版時也增加了切換皮膚的功能。根據時間自動調整網站風格是不錯的想法,這種根據時間自動調整網站風格也不是什麼新鮮事,記得好久以前也見過類似的文章或方法,只不過當時沒有特別注意。下面說一下它們的實現方法,目前網上有這樣兩種實現方法: 一、採用服務端的代碼 ASP版本:<link rel="stylesheet"