Time of Update: 2018-12-08
1.建立Recordset對象 複製代碼 代碼如下:Dim objMyRst Set objMyRst=Server.CreateObject(“ADODB.Recordset”) objMyRst.CursorLocation=adUseClientBatch ‘用戶端可批量處理 objMyRst.CursorType=adOpenStatic'游標類型為靜態類型 注意:Recordset對象不能用Set objMyRst=Connection.Excute
Time of Update: 2018-12-08
無奈之下,基於現實的考慮,看來還是選.NET吧,起碼在我所處的這個城市,這個平台可以給我帶來工資上的微薄提升! 說開始就開始,先來熟悉資料庫的操作,慢慢將ASP的操作用ASP.NET過一遍 操作:串連資料庫,讀取表中資料 採用的是OLEDB方式讀取Access資料庫,需要引入System.Data.OleDb複製代碼 代碼如下:protected void Page_Load(object sender, EventArgs e) { OleDbConnection conn = new
Time of Update: 2018-12-08
使用方法: IpSearch.GetAddressWithIP("202.96.128.167")CS類代碼複製代碼 代碼如下:using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using
Time of Update: 2018-12-08
說明:本函數作用是截取指定英漢混合字串,並保持顯示長度一至。就是將一個漢字當兩英文來截取。 用途:一般會用在標題顯示列表,可以避免截取的字串參插不齊的現象。 程式碼 複製代碼 代碼如下:'//A_strString要處理的字串 '//A_intLen以英文字元數為準 '//A_strAddString如果A_strString有截取字元時添中的尾碼,如:...,可以為空白 function CutString(byval A_strString,byval A_intLen,byval
Time of Update: 2018-12-08
最好的方法: 先說一下基本的東西: <%@ codepage=65001%>UTF-8 <%@ codepage=936%>簡體中文 <%@ codepage=950%>繁體中文 <%@ codepage=437 %>美國/加拿大英語 <%@ codepage=932 %>日文 <%@ codepage=949 %>韓文 <%@ codepage=866 %>俄文
Time of Update: 2018-12-08
登入頁面能訪問得到,但當執行下級目錄的檔案就不行了,瀏覽器直接跳出以下錯誤頁面: 除些以外沒有任何其它有價值的資訊,因為此網站在我的電腦上執行是正常的,猜想應該是IIS配置上的問題(早就聽說IIS的安全性提高了,是否是有做過限制),但My
Time of Update: 2018-12-08
Regex 類 表示不可變的Regex。 命名空間:System.Text.RegularExpressions Regex 類包含若干 static(在 Visual Basic 中為 Shared)方法,使您無需顯式建立 Regex 對象即可使用正 則運算式。在 .NET Framework 2.0 版中,將緩衝通過調用靜態方法而編譯的Regex,而不會緩衝通過調 用執行個體方法而編譯的Regex。預設情況下,Regex引擎將緩衝 15 個最近使用的靜態Regex。因
Time of Update: 2018-12-08
使用.htaccess檔案來進行301重新導向,請見我的另外一篇文章《301重新導向,網域名稱更換後跳轉到新網域名稱》 。 如果空間不支援.htaccess檔案,那麼我們還可以通過php/asp代碼來進行301重新導向。 為了將搜尋引擎的記錄更新到現在的網域名稱上面,做了幾個301重新導向的東東,給大家分享一下. asp 301轉向代碼 在 index.asp 或 default.asp 的最頂部加入以下幾行: 複製代碼 代碼如下:<% Response.Status="301
Time of Update: 2018-12-08
複製代碼 代碼如下:< % Set fso=Server.CreateObject("Scripting.FileSystemObject") str="<html><title>asp產生word檔案舉例</title><body><span style='color:#ff0000;font-size:36px;
Time of Update: 2018-12-08
GridView無代碼分頁排序GridView選中,編輯,取消,刪除GridView正反雙向排序GridView和下拉式功能表DropDownList結合GridView和CheckBox結合滑鼠移到GridView某一行時改變該行的背景色方法一滑鼠移到GridView某一行時改變該行的背景色方法二GridView實現刪除時彈出確認對話方塊GridView實現自動編號GridView實現自訂時間貨幣等字串格式GridView實現用“...”代替超長字串GridView一般換行與強制換行GridV
Time of Update: 2018-12-08
1、使用驗證控制項 這屬於用戶端驗證,微軟開發人員將最常用的驗證功能進行了封裝,使得我們開發效率明顯提高,而且特別是自訂驗證控制項,非常靈活,我們可以自行設計驗證邏輯。但是驗證控制項收到了瀏覽器的限制,記得在一次開發過程中,使用FireFox瀏覽器進行瀏覽,發現所有的驗證控制項失靈,這個並非是ASP.NET設計的漏洞,只能說瀏覽器標準的不唯一造成的。 ASP.NET公有六種驗證控制項,分別如下: RequiredFieldValidator(必須欄位驗證) 用於檢查是否有輸入值
Time of Update: 2018-12-08
絕大多數的人只熟悉高層的架構如: WebForms 和 WebServices --這些都在ASP.NET階層在最高層。 這篇文章的資料收集整理自各種微軟公開的文檔,通過比較 IIS5、IIS6、IIS7 這三代 IIS 對請求的處理過程, 讓我們熟悉 ASP.NET的底層機制 並對請求(request)是怎麼從Web伺服器傳送到ASP.NET運行時有所瞭解。通過對底層機制的瞭解,可以讓我們對 ASP.net 有更深的理解。 IIS 5 的 ASP.net 請求處理過程對圖的解釋:IIS
Time of Update: 2018-12-08
asp.net壓縮檔夾調用樣本:rar("e:/www.jb51.net/", "e:/www.jb51.net.rar"); asp.net解壓縮rar檔案調用樣本:unrar("e:/www.jb51.net.rar", "e:/"); 複製代碼 代碼如下:using System; using System.Collections.Generic; using System.Text; using System.Diagnostics; namespace BLL { public
Time of Update: 2018-12-08
直接分析盜鏈原理:看下面用httpwatch截獲的http發送的資料 GET /Img.ashx?img=svn_work.gif HTTP/1.1 Accept: */* Referer: http://www.jb51.net/ Accept-Language: zh-cn UA-CPU: x86 Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2;
Time of Update: 2018-12-08
'subject 資訊標題 'company 發布資訊的公司名稱 'content 發布資訊的內容 'address 公司地址 'infomation 公司簡介 'note 相關說明 以上值均由FORM提交,然後通過:subject=trim(Request.Form("subject"))等得到相應的值。 <% '這個函數很關鍵!--------------------------- Function sql(a,b,sqls) if b<>"" then
Time of Update: 2018-12-08
一、新手常犯的錯誤 在論壇看到很多文章代碼中都有一個共同的基本錯誤,欄位類型錯誤。 程式和資料庫是緊緊相連的,資料庫欄位文本型或時間型的都使用單引號 比如下面這段修改語句: conn.execute "update Counts set counts='"&counts&"' where num="&num&" and Atime='"&now()&"'" 等號左邊都是欄位名,等號右邊是傳值過來的變數名,counts
Time of Update: 2018-12-08
又有人說設session.timeout=99999。這種同樣不行,session有最大時間限制。我經過測試發現最大值為24小時,也就是說你最大可以session.timeout=1440,1441都是不可以有,呵呵。本人測試環境:win2003+IIS6.0+ASP3.0。
Time of Update: 2018-12-08
#region DataGridView資料顯示到Excel /// <summary> /// 開啟Excel並將DataGridView控制項中資料匯出到Excel /// </summary> /// <param name="dgv">DataGridView對象 </param> /// <param name="isShowExcle">是否顯示Excel介面 </param>
Time of Update: 2018-12-08
object.OpenTextFile(filename[, iomode[, create[, format]]]) 參數 object :必選項。應為 FileSystemObject 對象的名稱。 filename :必選項。字串運算式,指明要開啟的檔案名稱。 iomode :可選項。輸入/輸出模式,是下列三個常數之一:ForReading,ForWriting,或 ForAppending。 create :可選項。Boolean 值,指出當指定的 filename
Time of Update: 2018-12-08
1、 foreach (Control c in this.rptTables.Controls) { CheckBox cbx = (CheckBox)c.FindControl("cbxId"); TextBox tbx = (TextBox)c.FindControl("tbxTableName"); if (cbx != null) { if (cbx.Checked == true) {