Time of Update: 2017-01-18
HTML檔案標記 <html> <head> <!--> <title> <body> 文字排版標記 <br/> <nobr> <p>
Time of Update: 2017-01-18
ASP裡兩種常用的組建檔案的方式是:利用ADODB.Stream組建檔案和利用Scripting.FileSystemObject組建檔案 1、Scripting.FileSystemObject組建檔案方法: 複製代碼 代碼如下:<% Set fso = CreateObject("Scripting.FileSystemObject")
Time of Update: 2017-01-18
方式一: 複製代碼 代碼如下:<% Function IsSelfRefer() Dim formUrl,relUrl formUrl=LCase(Trim(request.ServerVariables("HTTP_REFERER"))) If formUrl="" Then
Time of Update: 2017-01-18
上次說到的上傳圖片是採用稻香老農開發的無組件上傳。其上傳過程是將圖片先儲存到指定檔案夾,與此同時將該路徑儲存至資料庫欄位的。顯示圖片則是根據資料庫表中的路徑欄位對應顯示的。當然有關圖片的管理,比如刪除:只刪除了路徑,實際的圖片需要根據該路徑通過FSO進行刪除……那有沒有這樣一種情況:將圖片直接作為一個欄位的值儲存。對圖片的操作就象是對資料欄位的操作一樣熟練。答案是肯定的,只是將該欄位的類型設為OLE對象知識點:OLE 對象欄位用來儲存諸如 Microsoft Word 或 Microsoft
Time of Update: 2017-01-18
初學ASP,程式是能勉強寫出來了,但若每進行一次網站頁面的改版,所有的來源程式都將進行一次移植手術。為此所耗費的人力精力不計其數,甚至一不小心得不償失、前功盡棄。所以,夢想著那麼大段的程式碼變成幾個簡單的字元代替,這樣只要設計好頁面把該功能插入就OK了。其實這也簡單,只需將實現該功能的程式碼做成子程式,然後首頁調用就可以了。很多時候,在部落格中國,你會選擇到很多的模板,甚至有可能自己來設計;或者採用豬飛飛BLOG的各大站長都將其網站改得不近相同……這些,我們都歸功於ASP採用模板的功能。那下面偶
Time of Update: 2017-01-18
首先,瞭解下原理。1,提供文字框進行查詢內容的輸入2,將查詢資訊提交頁面程式處理3,程式頁主要作用:接受查詢資訊,根據此資訊調用特定的SQL查詢語句,得出查詢結果並能顯示。其實,主要精髓就是SQL語句的寫法上。之前的提取為 "select * form whattable where id="&id插入為 "insert into whattable(xx_rs) values(' "&content&" ')"刪除為 "delete from whattable where
Time of Update: 2017-01-18
1.記錄集關閉之前再次開啟:------------------------------------sql="select * from test"rs.open sql,conn,1,1if not rs.eof thendim myNamemyName=rs("name")end ifsql="select * from myBook"rs.open sql,conn,1,1-------------------------------------解決:在第二次rs.open之前先關閉
Time of Update: 2017-01-18
1,首先要明確刪除哪條記錄無非還就是SQL語句了,比如對應到特定的某ID上。id = request.form("id")sql = "Select * from cnarticle where cn_id="&idSet rs = Server.CreateObject ("ADODB.Recordset")rs.Open sql,conn,2,32,很簡單的一條語句:刪除rs.delete3,最好能在修改之前徵求確認刪除<script language="JavaScript">
Time of Update: 2017-01-18
再來小總結一下:對資料庫的操作無非就是顯示記錄,插入記錄,修改記錄,刪除記錄,查詢記錄。並且在有關顯示記錄的時候還涉及到顯示的輸出格式、分頁程式,那麼再結合插入記錄,一個簡單的新聞系統,文章系統,留言系統,註冊登陸系統不成任何問題。下面就涉及到管理這塊,需要對資料庫記錄進行修改。首先,要修改哪條修改,不是籠而統之的,而是要針對某條具體對相應修改。可以形象地說,就是對資料庫表中的具體哪一行進行具體的修改。所以,這時候的記錄集就有它特定的某個,當然這個主要還是由SQL語句來決定的。比如
Time of Update: 2017-01-18
昨天一個朋友有個需求,是要通過WEB方式,修改IIS伺服器上的時間,由於他的系統是ASP 3.0下開發的,所以本例子的代碼是ASP的,不是ASP.NET,但是本人寫這個文章是想拋磚引玉,畢竟編寫程式關鍵的不是語言,更重要的是一種思想,把程式語言理解為一種工具,把編程思想理解為解決問題的思路和方法,那麼編寫出來的程式就是:利用“工具”按照解決問題的“思想”去解決一個問題。
Time of Update: 2017-01-18
應該來說,學會了如何插入記錄,如何顯示記錄,那麼現在簡單的完整的文章系統、新聞系統和留言系統不成問題。那接著下面的問題就是:隨著資訊內容的不段增加,單獨通過一張頁面顯示所有資訊是不行也是很不理性的。所以,解決的辦法就是採用分頁技術。1,rs.RecordCount很顯然,RecordCount就是用來顯示資料庫表中一共多少條記錄的,也可以形象地說表中一共有多少行。經常用在分頁中就是一共有N篇文章等總計的資訊顯示。2,rs.PageSizers.PageSize也就是一頁的大小,也就表示一張ASP
Time of Update: 2017-01-18
不用模板,只用ASP+FSO產生靜態HTML頁的一個方法(對於內容密集型頁面特別適用) 轉載請註明:轉自http://goaler.xicp.net FSO產生靜態HTML檔案的時候替換模板標籤一直是一個很麻煩的問題,至少我是這麼認為的,還要別外做一個模板,麻煩!,我今天看見有一個方法可以解決這個問題 如一個正常的index.asp頁面,並且用ASP代碼調出資料庫中的內容,另建一個makehtml.asp的頁面,加入一個textarea域,假設為name="body",將index.
Time of Update: 2017-01-18
簡單的顯示記錄已經掌握,現在需要的就是通過ASP將資訊內容插入到資料庫中。一、擁有資料庫cnbruce.mdb本資料庫的作用就是用來被插入資料的,可以直接採用上節中已經建立的cnbruce.mdb檔案,當然串連開啟資料庫的檔案conn.asp也就順利引用了。二、建立輸入插入資訊的頁面平台addit.html本頁的主要作用是:顯示一些文本輸入框以用來提供輸入資訊內容提交資料庫。1,addit.html<form action="addit.asp"
Time of Update: 2017-01-18
前些日子在群裡頭有位朋友問到怎麼實現在網頁上的郵箱訪問功能現在將從網上看到的網站載了下來,便人便已。 這個是html的代碼您在訪問網站時是否會在有些頁面上見到這種功能---您在可以訪問此網站的同時,還可以查看您免費郵箱中是否有新郵件。這個功能是不是讓您覺得很心動、很神秘呢?下面,我就用ASP來舉個例子讓您知道是如何?這一功能的。
Time of Update: 2017-01-18
引言 本文針對ASP程式設計中最基礎、也是最關鍵的部分"資料庫檔案的調用"進行說明,同時談談ASP程式設計中資料庫檔案調用的一些技巧。 ASP簡介
Time of Update: 2017-01-18
有時候想為我們的網頁提供多語言支援,如果一種語言用一張網頁來做實在太麻煩了,幸好Google提供了語言工具功能,下面介紹如何利用它來實現網頁多種語言之間的轉換。複製代碼 代碼如下:<form> <select name="lan"> <option value="en|de">英語 翻譯成 德語</option>
Time of Update: 2017-01-18
<%@ Language = VBSCRIPT %> <% Option Explicit %> <% rem 在asp中通過getrows實現資料庫記錄分頁的一段代碼 Dim iStart, iOffset iStart = Request("Start") iOffset = Request("Offset")
Time of Update: 2017-01-18
複製代碼 代碼如下:'************************************************* '函數名:getMaxOrder '作 用:得到最大序號 '參 數:fieldName ----在序號表中的欄位名 ' tableName ----序號所在表名 ' fieldName ----在表中的欄位名 '傳回值:欄位的最大值 '調用函數:idAdd:作用見上 '*************************************************
Time of Update: 2017-01-18
1、純粹的截取字串複製代碼 代碼如下:function cutstr(thestr1,strlen) dim l,t,c l=len(thestr1) if l<1 then exit function t=0 for dxy1=1 to l c=Abs(asc(Mid(thestr1,dxy1,1))) if c>255 then t=t+2 else t=t+1 end&
Time of Update: 2017-01-18
即: 如果有空格就用%20代替,如果有其它字元就用%ASCII代替,如果有漢字等四個位元組的字元,就用兩個%ASCII來代替。不過有時候我們也需要將經過這種編碼的字串進行解碼,但asp並沒有提供相關的函數,這給我們處理問題帶來了一定的麻煩。其實我們只要知道了編碼規則後,就可以用asp代碼來實現我們自己的URlDecode函數了。具體實現如下: 複製代碼 代碼如下:function urldecode(encodestr)