Time of Update: 2017-01-13
任何熟悉SQL和關聯式資料庫的人都遇見過大量的連線類型。最簡單的說,串連(join)會把兩個表的內容組合到一個虛擬表或者recordset內。假如資料表有效地規一化,或許你會經常從某一個表中選出特定的資訊再從另一個表中選出關聯資訊。這樣做就需要簡單的“同等串連(equijoin)”。為了瞭解實際的串連操作,現在讓我們假設在一個資料庫記憶體放了某類軟體的相關記錄。某個表(Software)包含了軟體產品的名稱、軟體的版本以及其他有關細節:[image004.gif]另一個表(Releases)則儲
Time of Update: 2017-01-13
從某個頁面表單中取出資訊是ASP編程中常見的問題。但是,遍曆通過表單傳遞的記錄會花去多長時間呢?這取決於資料庫的大小。簡單的GUI介面都可能令迴圈遍曆操作耗費太多的時間。比方說,假設有個團隊成員登入到GUI螢幕輸入自己的名字姓氏和名字之間用點號串連:amy.cowen。這個值通過表單提交,她的當前項目列表就從資料庫中取了出來並顯示在螢幕上。為了快速地取出使用者的記錄以便顯示在螢幕上,你可以編寫以下代碼。假設HTML頁面上包含以下代碼:<FORM
Time of Update: 2017-01-13
前兩天寫了伺服器端下載檔案到用戶端的例子,有朋友發郵件過來說想討論一下上傳檔案的效率。下面是個人的一點看法,朋友們可以用msn:Johntan2212@hotmail.com 或者訪問 http://www.szchip.com 和我取得聯絡。謝謝使用FormSize=Request.TotalBytesFormData=Request.BinaryRead(FormSize)取得檔案內容後,如果急於取得檔案的字元形式,而使用st=f_bin2str(formdata)然後對ST檔案進行處理,
Time of Update: 2017-01-13
<SCRIPT RUNAT=SERVER LANGUAGE=VBSCRIPT> Function GetUpload(FormData) Dim DataStart,DivStr,DivLen,DataSize,FormFieldData '分隔標誌串(+CRLF) DivStr =
Time of Update: 2017-01-13
'----------遠程擷取內容,並將內容存在本地電腦上,包括任何檔案!----------'---------------利用xmlhttp和adodb.stream,酷!絕對原創!-----------------'On Error Resume Next'Set the content type to the specific type that you are sending.'Response.ContentType = "IMAGE/JPEG"'-------
Time of Update: 2017-01-13
ASP對象中除了用於發送(Response)、接收和處理資料(requeest)、伺服器訪問(Server)的對象外,還有一些非常實用的標記Active
Time of Update: 2017-01-13
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>曆史訊息</title><script language="JavaScript"><!--function CheckAll(form) {
Time of Update: 2017-01-13
前言今天是,我新工作的第二天,終於回到Csdn上,在自己的Blog上寫上第一篇文章。不記得自己有幾個Blog了,今天開始決定,在這裡記錄下,我以後的日子與生活吧。Asp.net多頁面間保留狀態只記得Asp.net頁面內的狀態是由Viewstate來儲存的。我想頁面間是不是也可以借用Viewstate。微軟說,Viewstate只是相對於單頁面來說的,並且,我還發現了,有好多的工作可以反編輯頁面內的Viewstate。因為它是用Base64編碼的。當然也可以對它加密。既然,它不能滿足多頁面間保留狀
Time of Update: 2017-01-13
以下介紹用資料庫實現簡單計數器 '下面存為count.asp <% Set conn=Server.CreateObject("ADODB.Connection") conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("count.mdb") %> <%on error resume next%>
Time of Update: 2017-01-13
這是最重要的一個了。也很大。我的習慣不太好。沒有加詳細的注釋,認真看吧。#########send.asp##############<html> <head><META content="text/html; charset=gb2312" http-equiv=Content-Type><meta http-equiv='pragma' content='no-cache'><link
Time of Update: 2017-01-13
通常的聊天室所採用的程式,也就是Chat程式了,其基本結構原理是不會採用到資料庫的。那究竟採用什麼技術呢?我們知道ASP變數當中Session變數的作用是記錄單個使用者的資訊,並且能跟蹤使用者的行為。 Application對象的作用則起的全域變數,可以實現網站多個使用者之間在頁面中共用資訊的。 那可以想象,在針對當前聊天程式中,一個聊天成員即為一個Session變數,聊天成員之間的會話則當成Application變數進行共用顯示,以使各成員都能看見。 那下面就採用一很經典的執行個體程式,
Time of Update: 2017-01-13
#############續send.asp#################var oRDom=new ActiveXObject("Microsoft.XMLDOM"); oRDom.async=false;var Path="reload.asp";var tCok;function Clock(){cRld++;if
Time of Update: 2017-01-13
總結起來,我學習的asp.net也沒有什麼與別人不同的方法,只是肯多動手、動腦而已,對於初學者,我的建議是:一、如果你不熟悉控制項的使用,不熟悉程式設計語言的文法,那麼要充分利用.net架構內建的協助,經常下載並研究別人的代碼;經常看到很多新手問某個控制項怎麼用,比如DataGrid怎麼實現自訂分頁,其它這些東西.net架構的協助中都有詳細的說明和範例程式碼,如果能夠充分利用協助檔案,很多的問題都可以在協助中直接找到答案;二、如果你已經可以熟練使用控制項,也文法也比較瞭解,卻不知道怎麼去實現某種
Time of Update: 2017-01-13
預存程序介紹及asp預存程序的使用 一、先介紹一下什麼是預存程序 預存程序是利用SQL Server所提供的Tranact-SQL語言所編寫的程式。Tranact-SQL語言是SQL Server提供專為設計資料庫應用程式的語言,它是應用程式和SQL Server資料庫間的主要程式式設計介面。它好比Oracle資料庫系統中的Pro-SQL和Informix的資料庫系統能夠中的Informix-4GL語言一樣。這類語言主要提供以下功能,讓使用者可以設計出符合引用需求的程式: 1)、變數說明 2)、
Time of Update: 2017-01-13
'//過濾髒話函數Function ChkBadWords(fString,BadWords)dim bwords bwords = split(BadWords, "|") for i = 0 to ubound(bwords) fString = Replace(fString, bwords(i), string(len(bwords(i)),"*"), 1,-1,1) nextChkBadWords = fStringEnd Function'
Time of Update: 2017-01-13
Request對象可以從用戶端接收資訊,取得瀏覽器上相關資訊,這些資訊包括通過網址參數傳遞的資訊,HTML表單中用post或get方法的參數和cookie等。1、讀取網址的參數資訊在網址中傳遞參數,方法如下:http://<網址>/<網頁檔案>?<參數名>=<參數值>如果有多個參數,可以使用&串連通過Request.QueryString資料集合讀取樣本:http://re.asp?name=jhong
Time of Update: 2017-01-13
平時寫程式的時候出錯時的解決方案,不太全,但是一般問題應該都有了,呵呵,歡迎大加添加新的錯誤資訊及解決方案ActiveServerPages,ASP0126(0x80004005)-->找不到包含檔案MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)-->sql語句出錯(資料類型不匹配或表名(欄位名)錯誤或表處於編輯狀態,或表不存在於conn開啟的資料庫中)MicrosoftOLEDBProviderforODBCDrivers(0x80
Time of Update: 2017-01-13
Array()?? FUNCTION:?返回一個數組?? SYNTAX:?Array(list)?? ARGUMENTS:?字元,數字均可?? EXAMPLE:?<%Dim myArray()For i = 1 to 7? Redim Preserve myArray(i)? myArray(i) = WeekdayName(i)Next%>?? RESULT:?建立了一個包含7個元素的數組myArraymyArray("Sunday","Monday&
Time of Update: 2017-01-13
如何用ASP編寫網站統計系統(一)
Time of Update: 2017-01-13
顯示頁面show.asp--基於web的QQ程式1(only asp)<html><head><title>基於web的QQ程式1</title><meta http-equiv="refresh"