Time of Update: 2018-12-05
2007.7.20 李建忠LINQ to SQL簡介物件導向領域:一切圍繞對象(欄位,方法,引用...)關係型資料庫領域:一切圍繞表格式資料(行,列,關係)Linq to SQL將SQL的模式資訊整合到CLR中繼資料中,自然地將物件導向領域的對象與關係型資料庫中的表格式資料相互轉化,從而允許我們使用LINQ來便捷地訪問關係型資料庫。Linq to
Time of Update: 2018-12-05
2007.6.15 李建忠C# 3.0語言主要增強隱含類型局部變數擴充方法對象與集合初始化器匿名型別Lambda運算式查詢運算式(LINQ)運算式樹狀架構 LINQ簡介OO(物件導向)以外的疆域:資訊的訪問與整合。關聯式資料庫與XML為其中的典型應用。.NET Language Integrated
Time of Update: 2018-12-05
SQL隨機查詢語句,[資料庫提示]SQL語句產生隨機數,如何隨機顯示sql查詢語句查詢的資料記錄集中的20條,隨機取出若干條記錄的SQL語句,使用SQL語句取隨機數的方法 方法如下: SQL Server: Select TOP N * From TABLE order By NewID() Access: dim r randomize r = rnd sql = "select top 10 * from table order by rnd(" & r & "-id)"
Time of Update: 2018-12-05
2007.5.11 李建忠C# 3.0語言主要增強隱含類型局部變數擴充方法對象與集合初始化器匿名型別Lambda運算式查詢運算式(LINQ)運算式樹狀架構 初始Lambda運算式使用C# 2.0中的匿名方法尋找“內部包含abc子串的所有字串”:使用C# 3.0中的Lambda運算式尋找“內部包含abc子串的所有字串”: Lambda運算式簡介C# 2.0的匿名方法允許我們以內聯的方法來實現委託執行個體,而C#
Time of Update: 2018-12-05
有時候,需要屏蔽一個div中所有的input類型,使用jquery很簡單有效完成。jquery 擴充函數:<script type="text/javascript"> (function($) { $.fn.disable = function() { /// <summary> /// 屏蔽所有元素 /// </summary>
Time of Update: 2018-12-05
2007.4.13 李建忠C#
Time of Update: 2018-12-05
介紹在第一部分(譯者註:第一部分的中文在這裡)你學到了如何動態建立BoundField和CommandField。但是常常你構造的那些列滿足不了要求,所以需要使用TemplateField。例:如果要建立一個產品目錄,當然可以使用普通的列表式的布局,但是如果你想每一條記錄都有高度自訂格式,這就不合適了。TemplateField遇到這種情形可以手動修改格式。本文將圖解說明如何動態建立TemplateField。你將學到如下兩種技術: ·使用LoadTemplate()方法
Time of Update: 2018-12-05
html頁面中頂部缺少Doctype會給布局和樣式帶很詭異的影響,從樣式和位置細節找不到問題原因時,第一個就要考慮是不是缺少Doctype文件類型聲明。目前比較常用的Doctype是html5類型: <!DOCTYPE html> 這個聲明使IE8、IE9處於Standards Mode標準模式,IE7、IE6處於Almost Standards Mode標準相容模式,Firefox等現代瀏覽器基本是Standards
Time of Update: 2018-12-05
2005.9.6 李建忠Agenda局部類型空屬類型靜態類講座總結 局部類型的引入沒有局部類型的時候(C# 1.0)有了局部類型之後(C#
Time of Update: 2018-12-05
目前的 MBMS 業務只在 WCDMA 的網路下支援,它可以簡單的被分為兩類:Broadcast 和 Multicast。由於沒有對 Multicast 做很多研究,我的理解僅限於 Multicast 需要建立類似 PDP Context 的 MBMS Context,而 Broadcast 則類似於接受小區廣播訊息,對 CN
Time of Update: 2018-12-05
這個問題是我在整合新的美工頁面的時候發現的,在整合頁面的時候菜單頁面始終顯示不出來。但是查看原始碼,裡面又已經列印出來了所有的菜單。唯一的解釋就是js的問題了。用Firefoxfirebug測試,發現其中一個取得頁面高度的變數 bodyHeight 一直是0。就是因為他是0,所以菜單才顯示不出來。 而取得bodyHeight 高度的語句是 var bodyHeight = document.documentElement.clientHeight;
Time of Update: 2018-12-05
2005.8.24 李建忠Agenda使用匿名方法匿名方法機制使用迭代器迭代器機制講座總結 匿名方法的由來沒有匿名方法的時候(C# 1.0)有了匿名方法之後(C#
Time of Update: 2018-12-05
為了收看電視節目,需要啟用頻道,因為通過或者 SMS 或者 PS 業務收集的節目單裡有一個重要訊息:TMGI(臨時移動組標識) ,它包含 PLMN 和 Service ID,每一個 TMGI 標識了唯一的一個頻道。一個小區裏手機也許能夠檢測到 MCCH(MBMS Point-to-Multipoint Control Channel),這表示這個小區提供 MBMS 業務,但是這不一定代表使用者能夠接收他所感興趣的頻道,因為也許手機不能檢測到相應的 TMGI 。根據協議的描述,PLMN
Time of Update: 2018-12-05
2005.8.10
Time of Update: 2018-12-05
MBMS技術與應用分析為了有效地利用移動網路資源,全球標準化組織3GPP提出兩種廣播服務的方法:一種是利用小區廣播服務,這種方法是在GSM系統上發展出來的,因此只能提供文字模式的廣播服務;另外一種是多媒體廣播組播服務(MBMS:MultimediaBroadcastMulticastService),由一個資料來源向多個使用者發送資料的點到多點業務,實現網路資源共用,包括移動核心網和接入網資源共用,尤其是空口資源共用。3GPP定義的MBMS不僅能實現純文字低速率的訊息類組播和廣播,而且能實現高速
Time of Update: 2018-12-05
div的visibility可以控制div的顯示和隱藏,但是隱藏後頁面顯示空白: style="visibility:
Time of Update: 2018-12-05
常用log4j配置,一般可以採用兩種方式,.properties和.xml,下面舉兩個簡單的例子:一、log4j.properties### 設定org.zblog域對應的層級INFO,DEBUG,WARN,ERROR和輸出地A1,A2 ##log4j.category.org.zblog=ERROR,A1log4j.category.org.zblog=INFO,A2log4j.appender.A1=org.apache.log4j.ConsoleAppender###
Time of Update: 2018-12-05
介紹幾個月前我寫了三篇文章:動態建立DataGrid的列,動態建立DataGrid的模板列(一)和動態建立DataGrid的模板列(二)。甚至到今天這些文章依舊是閱讀熱門排行榜的前幾名。這說明了很多開發人員都要動態建立gird控制項。從這篇文章開始,我將寫一系列的文章來講述如何建立諸如GridView和DetailsView這樣的資料繫結控制項。本文的第一部分會說明如何增加綁定欄位和命令欄位,從而實現更多的功能,如分頁,排序,編輯等。建立一個web網站執行個體在Visual
Time of Update: 2018-12-05
DataSet:資料集。一般包含多個DataTable,用的時候,dataset["表名"]得到DataTable DataTable:資料表。 一: SqlDataAdapter da=new SqlDataAdapter(cmd); DataTable dt=new DataTable(); da.Fill(dt); ----------------- 直接把資料結果放到datatable中, 二: SqlDataAdapter da=new
Time of Update: 2018-12-05
2007.8.9