Time of Update: 2017-02-28
前些日子有網友問:將ASP紀錄集輸出成n列的的表格形式顯示的方法,現在寫了一個,方便大家使用。'定義變數Dim cn,rs,SqlSql = "select CustomerID from Orders" '記錄總數Dim TotalNumbeSet cn = Server.CreateObject("ADODB.Connection")cn.Open "Provider=SQLOLEDB.1;User ID=sa;
Time of Update: 2017-02-28
<script language="javascript"> function CheckAll(form) { ///定義函數checkall,參數為form for (var i=0;i<form.elements.length;i++) ///迴圈,form.elements.length得到表單裡的控制項個數 { ///把表單裡的內容依依付給e這個變數
Time of Update: 2017-02-28
大家知道直接使用ASP是不能夠重啟伺服器的,這時我們需要製作一個組件來實現功能,ASP通過這個組件調用系統API,然後按照不同的重啟和關機方式進行操作!下面先說COM的製作,在VB中建立一工程,當然是AceiveX dll的!1)先修改工程屬性,在工程屬性視窗將工程名稱改為system,在類別模組視窗將模組名稱改為contral,儲存工程;2)然後添加一個模組,用來聲明需要使用的API和常數!下面是模組中的內容!Declare Function ExitWindowsEx Lib
Time of Update: 2017-02-28
資料庫連接:<%set conn=server.createobject("adodb.connection")conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("資料庫名")%>開啟資料庫:exec="select * from 資料庫表"set rs=server.createobject("adodb.recordset")rs.open exec,conn,1,1
Time of Update: 2017-02-28
這篇文章主要簡單介紹了ASP.NET中最簡單的自訂控制項,以及核心程式碼範例,需要的朋友可以參考下 ASP.NET使用者控制項一般適用於產生相對靜態內容,所以沒有builtin的事件支援。本文討論使用者控制項返回事件的方法。 假定使用者控制項(UserControl.ascx)中包含按鈕控制項AButton,希望實現按AButton按鈕時,包含該使用者控制項的頁面可以接收到事件。為此,小雞射手在使用者控制項和頁面的代碼中分別作了處理。 UserControl.ascx.cs中的處理:
Time of Update: 2017-02-28
1,工作中遇到這樣一個需求,頁面上要把所有的User載入出來,同時每個User後面緊跟著要把User的任務載入出來!我的處理方法是用Repeater來載入所有的User,同時在Repeater裡面嵌套一個GridView,將每個User的任務展示出來!代碼如下前台代碼: 1 2 3 4 5 6
Time of Update: 2017-02-28
Web頁面是無狀態的, 伺服器對每一次請求都認為來自不同使用者,因此,變數的狀態在連續對同一頁面的多次請求之間或在頁面跳轉時不會被保留。在用ASP.NET 設計開發一個Web系統時, 遇到一個重要的問題是如何保證資料在頁面間進行正確、安全和高效地傳送,Asp.net 提供了狀態管理等多種技術來解決儲存和傳遞資料問題,以下來探討.NET 下的解決此問題的各種方法和各自的適用場合。 1.1 使用Querystring&
Time of Update: 2017-02-28
首先添加引用: using System.Web.Configuration; 加密操作如下: PRivate void ProtectSection(string sectionName, string provider) {
Time of Update: 2017-02-28
在Header中有一個搜尋輸入框,搜尋按鈕是Button控制項,在“資訊文章搜尋”使用者自訂控制項中也用到了Button控制項。 將焦點停在“資訊標題或內容”輸入框中,斷行符號,但是相應的是Header中輸入框內容。 原因:斷行符號執行的就是你頁面上的第一個submit button。解決方案:(以下以資訊搜尋輸入框為例)
Time of Update: 2017-02-28
MD5的全稱是Message-Digest Algorithm 5(資訊-摘要演算法),在90年代初由Mit Laboratory for Computer Science和Rsa data security inc的Ronald l. rivest開發出來,經md2、md3和md4發展而來。它的作用是讓大容量資訊在用數位簽章軟體簽署私人密匙前被"壓縮"成一種保密的格式(就是把一
Time of Update: 2017-02-28
MD5的全稱是Message-Digest Algorithm 5(資訊-摘要演算法),在90年代初由Mit Laboratory for Computer Science和Rsa data security inc的Ronald l.
Time of Update: 2017-02-28
asp查詢記錄: 學習目的:學會資料庫的基本操作--查詢記錄 在第四天中我們用到下面這樣一個程式: 我們查詢的是所有的記錄,但是我們要修改、刪除記錄的時候不可能是所有記錄,所有我們要學習檢索合適的記錄。先看一條語句: a="aaa" b=1111110 exec="select * from guestbook where name='"+a+"'and
Time of Update: 2017-02-28
<html> <meta http-equiv="Refresh" content="2"> <!-- Place this code into an ASP Page and run it! --> <code> Random FileName
Time of Update: 2017-02-28
好久沒有寫ASP代碼了,今天在做一個簡單的留言本時,出現了一下錯誤. Microsoft office Access Database Engine 錯誤 '80040e14' Insert INTO 語句的語法錯誤。 上網查了一下資料,才知道該錯誤是由一下原因造成的: 1)將保留字用作名稱。大多數資料庫都有一組保留字。例如,"name"是保留字,因而不能用於資料庫中的列名稱。 2)名稱中使用特殊字元。特殊字元的樣本包括: . / * : ! # &
Time of Update: 2017-02-28
1.用戶端問題:瀏覽器阻止了網站向瀏覽器發送Cookie,導致驗證碼不顯示或驗證碼始終不正確; 解決:開啟瀏覽器選項 → 隱私 → 將隱私權等級調到‘中’,或自訂單個網站的隱私權設定。 2.服務端問題:ADODB.Stream組件和FSO[FileSystemObject]組件被禁止[該組件為IIS內建,預設為開啟]; 判斷: 在驗證碼處[無法顯示為一個紅色的'X']點擊滑鼠右鍵 → 屬性 →
Time of Update: 2017-02-28
49行代碼,三個檔案 Asp檔案:Code.Asp 資料檔案:body.Fix , Head.Fix 用法:<img src="code.asp"><%Option ExplicitResponse.buffer=trueNumCodeFunction NumCode() Response.Expires = -1 Response.AddHeader "Pragma","no-cache"
Time of Update: 2017-02-28
ASP 本身不支援動態包含檔案,現在的動態包含是通過 FSO 把被包含的檔案合并到主檔案裡再運行。以下也有把形如 <!--#include file="filename.asp" --> 的普通包含檔案方式稱作“傳統引用”,用函數實現的動態包含檔案稱作“動態引用”。常見的程式如下: Function include(filename) Dim
Time of Update: 2017-02-28
ASP由於是一種古老的語言,它的一些功能對UTF-8支援非常差。比如,你想產生一個UTF-8格式的檔案,使用常用的 scrīpting.FileSystemObject 對象就不行。scripting.FileSystemObject 對象建立檔案的函數,是下面方式:FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]])其中的 unicode 屬性是這樣描述的:可選項。Boolean 值指明是否以 Unicode 或
Time of Update: 2017-02-28
Asp.net Ajax和Asp.net結合得很完美,發現不夠用的時候,難免想到了Jquery。一般Jquery和Asp.net Ajax這兩樣東西結合使用也常見,如果處理好的話,並不會衝突。但最近發現Jquery的ready()函數在PostBack回來的時候,ready裡執行的動作竟然無效了,第一印象:會不會Asp.net Ajax和Jqueryd的ready衝突了,然後去掉Asp.net Ajax指令碼的引用,果然一切正常了。思前思後,最後給Asp.net Ajax
Time of Update: 2017-02-28
字典中的關鍵字:“RegistryPermission”所添加的關鍵字:“RegistryPermission”