最新文章
|
點晴OA辦公管理信息系統
→『 經驗分享&問題答疑 』
本版文數:4842 今日文數:2026
|
1、信息表新建立一個字段,并用0、1的方法判斷信息的狀態。2、新建一個頁面,定時刷新,并查詢表中是否有字段值為0的記錄。3、當管理員點擊查看該信息的時候,將字段值改為1。其中最關鍵的是第2步,下面給出所需代碼定時刷新指定頁面。比如新建的頁面叫a.asp那么就是<script>setTimeout(location.hr...
|
定義總是很抽象,存儲進程其實就是能完成特定操作的一組SQL語句,只不過這組語句是放在數據庫中的(這里我們只談SQLSERVER)。如果我們通過創建存儲進程以及在ASP中調用存儲進程,就可以避免將SQL語句同ASP代碼混雜在一起。這樣做的好處至少有三個:第一、大大提高效率。存儲進程本身的執行速度非常快,而且,調用存儲進程...
|
代碼如下:<%functionGetBot()查詢蜘蛛dims_agentGetBot=s_agent=Request.ServerVariables(HTTP_USER_AGENT)關鍵判斷語句ifinstr(1,s_agent,googlebot,1)>0thenGetBot=googleendififinstr(...
|
在Google上搜一下,可以發現一大堆對ASP不好的評價,什么運行速度慢、異常處理機制不好、缺乏面向對象機制、開發效率低、漏洞多等等。為了讓大家對ASP有個正確的認識,我先為它正名。一、ASP不慢,慢的是數據庫幾年前,我用動網論壇程序架了一個BBS,這套程序就是當時經典的ASP+Access架構。我也遇到了某些人所說的...
|
代碼如下:<%FunctIonDownloadFIle(StrFIle)StrFIlename=StrFIleResponse.Buffer=TrueResponse.ClearSetS=Server.createObJect(ADODB.Stream)S.OpenS.Type=1ResumeNextSetFso=Se...
|
rs.opensql,conn:如果sql是delete,update,insert則會返回一個關閉的記錄集,在使用過程中不要來個rs.close在文件最后再寫rs.close,中間可以來多個記錄集rs1.opensql1,conn,最后一塊關閉記錄集:rs.closers1.close。conn.execute(sq...
|
代碼如下:=====================================獲取內容中所有圖片=====================================FunctionGet_ImgSrc(ByValt0)Dimt1,Regs,Matches,Matcht1=IFNot(IsNull(t0)Or...
|
循環插入代碼如下:DECLARE@MyCounterINTSET@MyCounter=0/*設置變量*/WHILE(@MyCounter<2)/*設置循環次數*/BEGINWAITFORDELAY000:00:10/*延遲時間10秒*/insertINTOtime_by_day(time_id,the_date,the...
|
這些大都是與硬件相關。其實在軟件上,好的程序設計的方法和正確的參數配置也可以提高程序的性能,有時在同等情況下只要改變一個參數,程序執行效率就能大大提高。本文就試著在這方面做些探索。一.影響性能的因素ASP程序運行的性能主要決定于以下2個大方面:1.HTML頁面的執行效率2.反應時間,其中反應時間主要受制于下面要素:(1...
|
代碼如下:<%OptionExplicit顯示聲明ClassCom_GifCode_ClassAuthor:Layensupport@ssaw.net84815733(QQ)Thanks:Laomi,Laomiao,NetRube2006-01-02PublicNoisy,Count,Width,Height,Angl...
|
想要asp能連接mysql數據庫,需要安裝MySQLODBC3.51驅動。我們先看下面這段代碼,代碼如下:setconn=server.createobject(adodb.connection)Conn.OpenDRIVER=;SERVER=127.0.0.1;DATABASE=Shops;USER=root;PAS...
|
一:框架掛馬<iframesrc=地址width=0height=0></iframe>其中“地址”處可以輸入惡意網站鏈接等二:js文件掛馬只要是JS文件,都可以通過被惡意修改從而被掛上惡意代碼,一般被全站引用的JS代碼最容易被掛木馬,檢測我們可以查看JS代碼的左邊或下邊,壞人很喜歡將惡意代碼與正常代碼間用很多空格或回...
|
首先我們先來了解一下ASP頁面執行的流程1、IIS找到ASP文件,提交給ASP引擎(一般是ASP.DLL)處理。2、引擎打開這個ASP文件,找出<%和%>之間的內容,當然還有<scriptrunAt=server>和對應的</script>之間的內容,這些內容稱為腳本塊。只有腳本塊里的內容被引擎解析,其他內容不管,作為...
|
我們在用ASP開發文件上傳功能的時候,為了防止用戶上傳木馬程序,常常會限制一些文件的上傳,常用的方法是判斷一下上傳文件的擴展名是否符合規定,可以用right字符串函數取出上傳文件的文件名的后四位,這樣很容易就能判斷了,但是這里面有一個漏洞,非常危險,就是chr(0)漏洞,詳情請接著往下看。一、首先解釋下什么是chr(0...
|
首先講講它的好處。調試程序的時候用處也很有用,類似設置斷點,特別是你的程序有重大問題,如有死循環的時候一般的response.write查看中間結果是無法看到的,這時在response.write后加入response.end,這個查看中間結果很有用。不過,如果使用Response.End、Response.Redir...
|
我們一般生成HTML靜態頁時,常常會事先做好一個模板,然后生成時調用模板文件。那么有沒有辦法不用模板,如一個正常的htmer.asp頁面,直接生成為htmer.html頁面呢?當然是可以的,而且非常簡單,今天就教大家在ASP中不用模板生成HTML靜態頁的方法。這里假設有一個htmer.asp動態頁面,你想把它生成為HT...
|
定義簡單數組有兩種方法在asp中定義和初始化數組,讓我們看看每種的例子:方法一:MyArray=Array(Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec)數組大小由初始化元素個數決定。方法二:代碼如下:DimmyArray(2)指定數組大小myArray(0)=Janm...
|
cint與clng含義:都可以強制將一個表達式轉換成數據類型cint與clng處理數據的范圍:CIntInteger-32,768至32,767,小數部分四舍五入。CLngLong-2,147,483,648至2,147,483,647,小數部分四舍五入。所謂溢出指的是超出處理數據的范圍,下面代碼是處理數據防止溢出的代...
|
我們在做項目的時候經常要將數據庫的數據導出到excel中,很多asp用戶并不知道怎么寫。這里明凱總結了兩種方法來導出excel,希望能幫到大家。方法一:用excel組件<%SetExcelApp=createObject(Excel.Application)ExcelApp.Application.Visible=Tr...
|
NO.1--建立一個XML數據庫data.xml<?xmlversion=1.0?><records><record><name>caca</name><qq>154222225</qq><email>root@3ney.com</email></record><records>NO.2--建立對象createObje...
|
數組是有序數據的集合。數組中的元素可以不屬于同一個數據類型。用一個統一的數組名和下標來唯一地確定數組中的元素,更改其中一個元素并不會影響其它元素。數組的下標是有界的,分為下界和上界。數組可以用Dim、Private、Public或Static來聲明,它們的語法格式相同。下面只介紹用Dim聲明數組的方法。1.數組的定義與...
|
ASP是ActiveServerPage的縮寫,意為“動態服務器頁面”。ASP是微軟公司開發的代替CGI腳本程序的一種應用,它可以與數據庫和其它程序進行交互,是一種簡單、方便的編程工具。下面介紹的是ASP經常用到的代碼總結。1.獲得系統時間:<%=now()%>2.取得來訪用的IP:<%=request.serverV...
|
學好一門編程語言有兩個條件是必不可少的,一是理論與實踐結合。在實際例程去驗證書本上的理論能加深你對理論的理解;二是學會總結,把學習、運用中的心得體會記下來,當成一種經驗或者教訓加以提煉并在日后的應用中加以改進,一定能提高你對這門編程語言的認識。以下是筆者在學習與運用ASP編程中的兩點經驗,希望能對大家有所幫助。ASP頁...
|
ASP是ActiveServerPage的縮寫,意為“動態服務器頁面”。ASP是微軟公司開發的代替CGI腳本程序的一種應用,它可以與數據庫和其它程序進行交互,是一種簡單、方便的編程工具。在這里僅就代碼優化進行一些簡單討論。1、聲明VBscript變量在ASP中,對vbscript提供了強勁的支持,能夠無縫集成vbscr...
|