Time of Update: 2018-12-08
研究編碼,得知GB2312編碼與區位碼的關係,嘗試之後,得此程式。 搜尋,似乎沒人寫,故發此地。 原創首發: http://bbs.blueidea.com http://mytju.com/classcode/ 任意轉載,任意使用。 1.簡述 (1)GB2312標準的定義,其實就是區位碼。 共94行,94列,行就是區號,列就是位號。 如“啊”字區號為16,位號為01,它的區位碼就是1601。 (2)每個字元由區號+位號組成,共佔兩個位元組。 每個位元組都是01-94,與通訊控制符0-31衝突,
Time of Update: 2018-12-08
方法一:createtextfile組建檔案方法 function WriteToFile(FileName,FileContent) set fso=server.createobject("scripting.filesystemobject") set fp=fso.createtextfile(server.mappath(FileName),,True) fp.write(FileContent) end function
Time of Update: 2018-12-08
目錄 一、 環境配置 二、 ASP對Excel的基本操作 三、 ASP操作Excel產生資料表 四、 ASP操作Excel產生Chart圖 五、 伺服器端Excel檔案瀏覽、下載、刪除方案 六、 附錄 本文 一、 環境配置 伺服器端的環境配置從參考資料上看,微軟系列的配置應該都行,即: 1.Win9x+PWS+Office 2.Win2000 Professional+PWS+Office 3.Win2000 Server+IIS+Office
Time of Update: 2018-12-08
最近做一個從Access項目向 Asp.net + SqlServer遷移工作,其中遇到了這種情況,在Access表單的一個按鈕事件中,代碼大體上是這麼個功能:彈出模態對話方塊,在關閉對話方塊之後繼續走一段資料庫作業碼。 在Asp.net裡彈出模態對話方塊容易,但是在模態對話方塊關閉之後還要繼續執行伺服器代碼,這就要求當對話方塊關閉之後頁面要立即提交。於是有了以下的解決方案。 在Web Form中拖入伺服器端按鈕,並假設此按鈕ID為 btnComput,在隱藏頁面的 Page_Load
Time of Update: 2018-12-08
很多時候,我們總是按照行的方式訪問文字檔,使用foreach語句能夠極大地簡化訪問邏輯:例如: foreach (string line in new LineReader(”c:\abc.txt”)) Console.WriteLine(line); 完整代碼如下: using System; using System.IO; using System.Text; using System.Collections; namespace Forks.Utils.IO {
Time of Update: 2018-12-08
做網頁經常要和JavaScript打交道,經常要用JavaScript做一些用戶端的驗證,但是如果我們的按鈕用的是HTML控制項的話,驗證通過後無法調用後台代碼,如果用伺服器端控制項,驗證不通過有要重新整理頁面,這個有時候挺煩人的,能不能讓伺服器段的按鈕調用用戶端的驗證,如果驗證成功後在調用伺服器端的方法,這樣既減少了網路傳輸,給使用者感覺也好。
Time of Update: 2018-12-08
1、 SELECT TOP PAGESIZE NEWSTITLE FORM NEWSINFO WHERE NEWSID NOT IN (SELECT TOP (PAGE-1)* PAGESIZE NEWSID FROM NEWSINFO WHERE Auditing=1 and NEWSBREED='企業新聞' order by NEWSID DESC) AND Auditing=1 and NEWSBREED='企業新聞' order by NEWSID DESC
Time of Update: 2018-12-08
要求是這樣的:在gridView中有些行是沒有處理過的,使用者用滑鼠點擊該行後即表示使用者處理過這一行了,行的狀態要和普通的一樣了,但是GridView沒有對行的事件處理,必須要用JavaScript對背景事件進行調用,如果細心的話你會發現實際上在我們在頁面上添加一個LinkButton並給它添加一個事件之後,實際上就是通過JavaScript進行的回傳。 當我們添加一個LinkButton,產生頁面並查看原始碼,會發現比沒有添加LinkButton之前多了些代碼
Time of Update: 2018-12-08
問題描述:編寫asp.net程式,當編譯調試比較頻繁的時候,很容易經常地出現訪問被拒絕。形如:分析器錯誤資訊: 訪問被拒絕:“Microsoft.Web.UI.WebControls”。源錯誤: 行 197: <add assembly="System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>行 198: <add assembly="*"/>..
Time of Update: 2018-12-08
程式網路工作群組ASP網站管理員(ASPAdmin) V1.02 ------------------------------------------- Tools/ |該目錄下均為本地運行檔案, 應用時只需要上傳 |ASPAdmin(_A).asp 一個檔案就可以了. Encode.vbs |用來產生密碼, 運行該檔案, 按提示輸入明文密 |碼確定後, 得到加密後的密碼. pack.vbs |用來打包檔案夾, 根目錄為檔案所在目錄. unpack.vbs
Time of Update: 2018-12-08
指令碼收藏Asp版 目錄頁(dir.htm)面改自:myhyli的網頁(http://www.blueidea.com/user/myhyli) -------------------- 使用者:haiwa 密碼:51windows.com -------------------- 添加指令碼時,只要把名稱,類別,代碼:填上就行,代碼為html代碼! -------------------- 同時可以做成網路收藏夾用 把dirurl.asp改名為dir.asp
Time of Update: 2018-12-08
為什麼在ASP裡指定了codepage為65001還經常顯示亂碼.才子在這裡將這個問題詳細解釋一下,以免很多朋友再走彎路,甚至排斥UTF-8. 如果你還不知道UTF-8是什麼東東,那才子建議你先去搜尋一下UTF-8的相關資料吧. UTF-8編碼之所以被越來越多的人接受甚至喜歡,肯定是有道理的,在WEB2.0盛行的今天,在大談多瀏覽器安全色的同時,不得不想到字元編碼不同所造成的亂碼現象同樣需要得到很好的處理.....
Time of Update: 2018-12-08
眾所周知,asp+access最大的安全隱患在於access資料庫可以被別人 下載,而現在提供的很多asp空間都是只支援access資料庫,這樣一來, asp+access的安全問題就顯得很突出了。 1.Access資料庫的儲存隱患 在ASP+Access應用系統中,如果獲得或者猜到Access資料庫的儲存路 徑和資料庫名,則該資料庫就可以被下載到本地。 2.Access資料庫的解密隱患
Time of Update: 2018-12-08
利用.NET 提供的類,如Drawing.Bitmap ,Drawing.Bitmap 等,很容易就可以實現對圖片的簡單處理。包括打浮水印,放大縮小,等操作。 public partial class WebForm4 : System.Web.UI.Page { // 原始圖片路徑 private string path; private System.Drawing.Bitmap bitmap;
Time of Update: 2018-12-08
這次在項目中,用到了大檔案上傳,要上傳的檔案有100多m,於是研究現在國內使用的大檔案上傳的組件發現用的比較多的有兩個控制項AspnetUpload 2.0和Lion.Web.UpLoadModule,另外還有思歸在它的部落格堂中所說的辦法 http://blog.joycode.com/saucer/archive/2004/03/16/16225.aspx 兩個控制項的方法是:利用隱含的HttpWorkerRequest,用它的GetPreloadedEntityBody 和
Time of Update: 2018-12-08
常用的產生驗證碼程式 ,圖片效果如下:來源程式如下: 複製代碼 代碼如下:using System; using System.IO; using System.Drawing; using System.Drawing.Imaging; using System.Text; using System.Collections; using System.Web; using System.Web.UI; using System.Web.UI.WebControls;
Time of Update: 2018-12-08
當做小項目用 ASP.NET + Access 資料庫時,總是遇到資料庫路徑問題,本人以前的解決方案是每次訪問資料庫時,把連結字串以參數的形式傳到資料訪問層,實施起來相當麻煩,這次找到了一個比較好的方案,這是本人目前的最終解決方案(如題) ^_^ 解決方案為: 在 Web.Config 中配置 Access 資料庫驅動和資料庫檔案名稱。 請看代碼 <appSettings> <add key="DBDriver"
Time of Update: 2018-12-08
格式限定符中往往有一些字母代表特點的意思 比如,在DateTime.ToString中,y代碼年,M代表月,等等 那麼如果ToString的結果我本身就需要這些字元又怎麼辦呢? 此時就需要使用逸出字元,而且這個轉義標記就是我們熟悉的"\" DateTime now = DateTime.Now; now.ToString("yyyy,MM,dd HH:mm:ffff");//2006,07,06 14:51:3425 now.ToString(@"\year:yyyy,\mon\t\h:MM,\
Time of Update: 2018-12-08
微軟今天發布了Enterprise Library 3.0,又有新的東西可以研究了,在Enterprise Library 3.0中包含如下8個應用程式塊: l Caching Application Block l Cryptography Application Block l Data Access Application Block l Exception Handling Application Block l
Time of Update: 2018-12-08
以前曾說過用HttpModule來在Response前更改Cookie,今天遇到Asp.net自做主張,把我辛苦轉換的漢字ꪻ這樣的表現形式,又轉成漢字,別說是Asp.net的Web控制項,就是Html控制項Ranat=server都會被它強行轉換成漢字輸出。 如果把頁面內容一行行用Response寫出來,那樣太累,而且容易出錯。所以最好的辦法是在Asp.net的產生動作完成之後,再進行一次轉換,這樣Asp.net就拿你沒有辦法了。