原创 用Ajax請求網頁的核心方法

//獲取遠程數據(兼容多瀏覽器)function getXML(URL) {    var xmlhttp = null;    URL = URL + "&rid="+Math.random(); if(window.XMLHttpRe

原创 把Excel文檔轉換成DataTable

把Excel文檔轉換成DataTable的方法: public DataTable XlsToDataTable(string strpath)            //適用於Excel 2003    {        string

原创 用CSS把ul打造成表格形式

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

原创 Asp調用WebService

先用C#建立一個WebService代碼如下: /// <summary>///TestService 的摘要說明/// </summary>[WebService(Namespace = "http://tempuri.org/")][

原创 常用的三條分頁SQL語句(存儲過程)的性能比較

第一條語句:SELECT TOP 頁大小 * FROM Table1 WHERE id NOT IN (SELECT TOP (頁碼-1)*頁大小 id  FROM Table1)  第二條語句: SELECT TOP 頁大小 *FROM

原创 Javascript匹配字符是中文還是英文

//檢測純中文function isCnName(s){  var PatSWord=/^[/x00-/xff]+$/;     //匹配所有單字節長度的字符組成的字符串    //var PatDWord=/[^/x00-/xff]+/

原创 《HP大中華區總裁孫振耀退休感言》

      從小侯兄弟的Blog上看到的這篇文章,雖然我不知道HP大中華區總裁孫振耀到底是怎樣的人,不過這篇文章寫的很誠懇,沒有什麼說教,是我見過的最好的感言之一,特意轉載過來。這篇文章很長,不過值得花費一點時間和耐心看完。      一

原创 C#正則表達式

        到目前爲止,許多的編程語言和工具都包含對正則表達式的支持,當然.NET也不例外,.NET基礎類庫中包含有一個名稱空間和一系列可以充分發揮規則表達式威力的類。         正則表達式的知識可能是不少編程人員最煩惱的事兒了

原创 把自增字段變成普通字段的SQL語句

把自增字段變成普通字段,可以直接在企業管理器裏面進行操作.下面簡單的說一下用SQL操作的思路:   --先新增一個備份字段     alter table tbUser add UserId_bak int  go  --將自增字段數據轉

原创 40 個輕量級JavaScript 庫

流行的 JavaScript 庫不勝枚舉,jQuery, MooTools, Prototype, Dojo, YUI。這些 JavaScript 庫功能豐富,加上它們的插件,幾乎能勝任任何工作,然而這是有代價的,這些庫往往導致你的網頁尺

原创 獲得網頁內容的有效長度和寬度

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

原创 C#反射實例講解

第一例: 1 創建用於反射使用的DLL 新建一個C#類庫項目,拷貝源代碼如下,編譯生成DLL(假如DLL的文件名是TestReflect.dll) namespace Webtest{      //// <summary>      /

原创 C#中實現斷點續傳

   我們來看看.NET FRAMEWORK中爲我們提供了哪些類可以來做斷點續傳這件事。    完成HTTP請求 System.Net.HttpWebRequest    HttpWebRequest 類對 WebRequest 中定

原创 SQL2005循環遞歸列出子項

首先創建表:CREATE TABLE [dbo].[tbUser]( [UserId] [int] NOT NULL, [ParentUserId] [int] NOT NULL) ON [PRIMARY]   往表內添加以下數據:Use

原创 獲得鼠標在網頁上的位置(x,y軸座標)

 獲得鼠標在網頁上的位置(x,y軸座標) function mouseCoords(ev) {     if(ev.pageX || ev.pageY)    {       return {x:ev.pageX, y:ev.pageY}