Time of Update: 2017-01-18
IIS7下面運行Asp+Access資料庫,無法運行。 在goole、百度裡搜了半天,沒有搜到解決辦法。在遠景看到有幾個人問,似乎有一個人聲稱自己成功了,然而卻沒有給出方法。 今天突然心血來潮想起到微軟網站上搜了下,終於讓俺發現解決方案了。 原文: -------
Time of Update: 2017-01-18
這個目前還是有個別無法顯示,翻了下msdn貌似沒看到更好的解決方案,暫時放棄繼續研究,有曉得完全解決的朋友不妨回複說一聲。 先附bat建立畸形目錄,以下代碼複製另存新檔a.bat: 複製代碼 代碼如下: md aux\\ md com1\\ md com2\\ md prn\\ md con\\ md nul\\ md dot...\\ md onedot..\\ 程式碼 複製代碼 代碼如下: <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
Time of Update: 2017-01-18
GetRows 方法 將 Recordset 對象的多個記錄複製到數組中。 文法 複製代碼 代碼如下: array = recordset.GetRows( Rows, Start, Fields ) 傳回值 返回二維數組。 參數 Rows 可選,長整型運算式,指定要檢索記錄數。預設值為 adGetRowsRest (-1)。 Start 可選,字串或長整型,計算得到在 GetRows 操作開始處的記錄的書籤。也可使用下列 BookmarkEnum 值。 常量 說明
Time of Update: 2017-01-18
今天突然開啟任意Asp檔案,都會提示: Active Server Pages 錯誤 'ASP 0201' 無效的預設指令碼語言 為此應用程式指定的預設指令碼語言無效。 平台: Windows 2003 IIS 6.0 解決方案(對我的電腦適用,不知對別人是否有效,僅作參考): 1、在控制台裡,刪除IIS組件。
Time of Update: 2017-01-18
1、建立DLL開啟VB6-->檔案-->建立工程-->選擇ActiveX DLL-->確定2、將預設工程、類重新命名工程重新命名:工程-->工程1 屬性(此名稱對應表單內工程項目名稱)-->在開啟對話方塊中將“工程名稱”重新命名為ASP2DLL(當DLL組件在系統中註冊後,在asp中預設的調用方法是“工程名.類名”)-->確定類重新命名在屬性視窗中將名稱重新命名為Demo3、定義ASP基本對象添加模組:工程-->添加模組-->選擇“模組”--
Time of Update: 2017-01-18
原本運行正常的ASP頁面,今天突然提示: 複製代碼 代碼如下: Microsoft VBScript 執行階段錯誤 錯誤 '800a01a8' 缺少對象: 'xmlDoc.documentElement' /work/Menu.asp,行 80 找到相關代碼如下: 複製代碼 代碼如下: Set xmlDoc=Server.CreateObject("MicroSoft.XmlDom") xmlDoc.async = false xmlDoc.load(Server.MapPath("Menu.
Time of Update: 2017-01-18
大家知道,在js裡encodeURIComponent 方法是一個比較常用的編碼方法,但因工作需要,在asp裡需用到此方法,查了好多資料,沒有很好的方法,最後用了下面這個方法,基本解決了問題。 複製代碼 代碼如下: <% Function aspEncodeURIComponent(sStr) aspEncodeURIComponent = myEncodeURIComponent(sStr) %> <script language="javascript"
Time of Update: 2017-01-18
出現這樣的問題是當你瀏覽UTF-8編碼的時候,伺服器預設用UTF-8的引擎來輸出html,當你用再瀏覽GB2312的頁面時,它還是用UTF-8來輸出本應是GB2312編碼的頁面所以會亂碼。 為了這個問題煩了我一個早上,終於的藍色理想上得到解決。 首先讓我們來瞭解一下Session對象提供了四個屬性。 1.CodePage 讀/寫。整型。 定義用於在瀏覽器中顯示頁內容的字碼頁(Code Page)。字碼頁是字元集的數字值,不同的語言和場所可能使用不同的字碼頁。例如,ANSI字碼頁
Time of Update: 2017-01-18
寫法一: 複製代碼 代碼如下: <% Sub sendsms(mobile,msg) '如需要發送多個手機號,請自動迴圈,多個手機號之間用“,”分隔,最後手機號碼後不加,號 '或調用我們 HttpInterfaceMore.aspx 介面,後跟參數一樣或調用我們的webservers介面 dim userid,password,username,sms,status dim xmlObj,httpsendurl '請添寫您的帳號密碼 sms="平台" username="使用者名稱"
Time of Update: 2017-01-18
下面是我從網上找到三種ASP分頁時計算頁面總數的方法,此方法僅為分頁時計算頁面總數,並非整個分頁代碼: 方法一 複製代碼 代碼如下: ' HTMer_RecordCount為要計算的頁面總數 ' HTMer_RecordCount為記錄集數 ' HTMer_PageSize為每頁記錄數 If HTMer_RecordCount Mod HTMer_PageSize=0 Then HTMer_PageCount=Int(HTMer_RecordCount/HTMer_PageSize) Else
Time of Update: 2017-01-18
下面這段代碼,不會替換ld<sad中間的<,所以內容仍然是正常的 複製代碼 代碼如下: <% function nohtml(str) dim re Set re=new RegExp re.IgnoreCase =true re.Global=True re.Pattern="(\<.[^\<]*\>)" str=re.replace(str," ") re.Pattern="(\<\/[^\<]*\>)"
Time of Update: 2017-01-18
複製代碼 代碼如下: '擷取參數值 Function getForm(element,ftype) Select case ftype case "get" getForm=trim(request.QueryString(element)) case "post" getForm=trim(request.Form(element)) case "both" if isNul(request.QueryString(element)) then
Time of Update: 2017-01-18
最近打算嘗試一下在ASP中實現MVC架構,肯定有人問我:ASP都淘汰了,為什麼還研究?這點我也知道,自從微軟放棄ASP 3.0轉向ASP.NET後,ASP已經遠遠落後於和它幾乎同時開始的PHP和JSP,開源比閉源的好處就像PHP和ASP一樣,ASP說淘汰就淘汰,誰也救不了,但是值得注意的是ASP在中國市場還是蠻廣泛的,尤其是一些中小企業的一些應用,簡單的CMS不在話下,而且部署簡單,在一些老舊的Windows系統上,不需要安裝.NET Framework基本上就可以直接運行了,所以準備一個架構,
Time of Update: 2017-01-18
今天Demon 提到了這個問題,正好想到之前看到的一篇文章《Automatic file upload using IE+ADO without user interaction - VBSscript》 。這篇文章給出了本地無互動自動上傳指令碼的樣本,正好今天可以借來一用,原指令碼利用了InternetExplorer.Application組件,我改寫了一下,用WinHttp.WinHttpRequest.5.1實現了類似的功能,關於這個組件更多的用法請參考《WinHttpRequest
Time of Update: 2017-01-18
複製代碼 代碼如下: <% ''擷取訪問者的地址 ip=Request.ServerVariables("REMOTE_ADDR") ''允許的IP位址區段為10.0.0.0~10.68.63.255 allowip1="10.0.0.0" allowip2="10.68.10.71" response.writecheckip(ip,allowip1,allowip2) functioncheckip(ip,allowip1,allowip2) dimcheck(4)
Time of Update: 2017-01-18
複製代碼 代碼如下:<% class SQLString '************************************ '變數定義 '************************************ 'sTableName ---- 表名 'iSQLType ----SQL語句類型:0-增加,1-更新,2-刪除,3-查詢 'sWhere ---- 條件 'sOrder ---- 排序方式 'sSQL ----值 Private sTableName,iSQLType,
Time of Update: 2017-01-18
尤其是剛安裝的那些組件,需要手工設定下許可權,因為為了安全考慮,許可權限制的很低。大家可以參考下面的方法設定下。錯誤提示: Server 對象 錯誤 'ASP 0178 : 80070005' Server.CreateObject 訪問錯誤 ../asp.asp,行 123 檢查許可權時,對 Server.CreateObject 的調用失敗。拒絕對此對象的訪問。 錯誤如提示,存在以許可權。 解決方案: 1.
Time of Update: 2017-01-18
今天遇到個問題,一個ASP網站產生靜態頁面時報錯: Microsoft VBScript 執行階段錯誤 錯誤 '800a01ad' ActiveX 組件不能建立對象: 'Scripting.FileSystemObject'
Time of Update: 2017-01-18
ASP程式在Windows 2003 Server下無法正常運行,首頁為.html格式的網頁能夠瀏覽,但是無法進入後台,點選連結出現:您訪問的頁面不存在或無法訪問之類的錯誤。這是您在安裝完2003後,沒有經過一些必要的設定,請按照下面的說明一步步操作:設定1: 讓Windows 2003 Server支援ASP程式
Time of Update: 2017-01-18
1、問題描述: 系統S中有M1,M2,M3,M4四個模組,每個模組都是一個web應用。其中一個模組中設定Session後在其他模組中無法讀取。2、問題原因: 一個WEB應用相當於一個網站,應用與應用之間不可能共用Session。3、解決方案:1) 將四個web應用程式套件含在同一個解決方案中(註:調整.webinfo檔案使解決方案能構正常運行)2)