[百萬級]通用預存程序.分頁預存程序.

/* 名稱:spAll_ReturnRows 輸入: 輸出: 調用:  EXEC spAll_ReturnRows 'SELECT  * FROM 表名', 頁號, 返回記錄數, '主鍵', '排序欄位'  spAll_ReturnRows 'SELECT  * FROM all_Categories',2,10,'[ID]','[ID]' 說明:[百萬級]通用預存程序.分頁預存程序..返回指定返回條數、指定頁數的記錄 作者:Dili J.F. Senders 

DataGrid使用 綁定checkbox

效果審核心數據庫(SQL SERVER2000)欄位IsCheck(bit)

實現千萬級資料的分頁顯示!

/* 名稱:spAll_DeleteNoneUnique 輸入:要查詢的表名和欄位列表 輸出: 調用: 說明:實現千萬級資料的分頁顯示!--可以在5秒內擷取1448萬條記錄裡的第1200頁的100條記錄,雄不? 作者:鐵拳 郵件: 網站:http://www.wellknow.net 更新:20040610 支援:http://bbs.wellknow.net 著作權:轉述時請註明來源:用思維創造未來的Wellknow.net*/CREATE PROCEDURE

查詢屬性 – 方法屬性

6.3.2 方法屬性using System;using System.Reflection;namespace MethodAttribs{    public class TransactionableAttribute : Attribute    {        public TransactionableAttribute()        {        }    }        class SomeClass    {        [Transactionable]    

DataGrid中綁定DropDownList

CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1protected void DataGrid1_ItemDataBound(object sender, DataGridItemEventArgs e) 2    { 3 4        if (e.Item.ItemType == ListItemType.EditItem) 5  

查詢屬性 – 欄位屬性

6.3.3

古典機率(附兩道題目)

對於某一隨機實驗,如果它的全體基本事件E1,E2, E3, ... ,En是有窮的,且具有等可能性,則對任意事件A,對應的機率P(A)由下式計算:P(A)= 事件A包含的基本事件數目(k)/基本事件總數(n)題1:設電話號碼由0 - 9十個數字中任意5位組成,設某一戶的電話號碼是51710,問不知道這個電話號碼時,一次撥號就能撥對該電話號碼的機率是多少?題2:十個號碼:1號 - 10號,裝於一袋中。從其中任取3個,問大小在中間的號碼恰為5號的機率是多少?

預存程序編寫經驗三

1.       瞭解表的串連原理,能力進階的關鍵1)  靈活性,左串連,右串連。。。2)  查詢效率,條件陳述式的寫法和順序,自己掌握最佳化的主動權。3)  保證正確,如update from累加修改時       update tMembers                      set                             iShareA  = a.iShareA + b.iNewShare                      from vMembers a,

[建議]能否使更新的blog上浮

其實blog內容更新還比較少,就是一個blog總有新的回複,但是有新的恢複以後,在首頁上往往已經沉下去了,別人也往往看了當時的blog,幾天后有新的回複,往往就沒有注意。所以能否讓有新回複的blog重新上浮,最好當然也能讓用軟體的人能得知這個blog以前隨筆有新的回複了或者內容更新了。我可能還是有點把blog當論壇用了,哈哈,因為論壇的文章如果有新回複就會上浮。可能這個要求有點不是很合適吧,dudu哥看看能不能實現,不能實現就算了。我自己想想好像比較難實現,只是說說

AttributeUsage屬性 – 單次使用和多次使用的屬性

預設情況下,所有屬性都是單次使用的。所以編譯一下代碼會得到一個編譯器錯誤。using System;public class SomethingAttribute : Attribute{    public SomethingAttribute(String str)    {    }}//Error[Something("abc")][Something("def")]class MyClass{}編譯器顯示:AttributeUsage652.cs(12,2): error CS0579

預存程序經驗二

1.       結果的三種獲得方法:可帶回值的參數,return 值,select 返回記錄集2.       編寫過程1)  參數2)  設定環境:顯示設定一些環境開關:如加鎖方法、set nocount on 等,否則因為使用者環境不同,影響運行效果。3)  架構:構思結構4)  變數:統一放在前面,並注釋。5)  注釋:注釋和代碼同步完成,保持一致。6)  編寫7)  討論記錄8)  測試3.       必須考慮的問題3.1     可讀性1)  邏輯清晰2) 

序列化 – 使用SoapFormatter

我們只要對前一個例子進行簡單的修改就可以把我們的App改寫成使用SoapFormatter。1.對System..Runtime.Serialization.Formatters.Soap.dll的引用。(經過我的實驗,如果在VS.NET下需要添加,用csc編譯不需要)2.將using語句中的一個using System.Runtime.Serialization.Formatters.Binary改為using

屬性參數 – 有效屬性參數類型

屬性類的位置參數和命名過的參數的類型被限制為以下幾種:* bool, byte,  char, double, float, int, long, short, string* System.Type* object* enum類型,條件是它和嵌套它的任何類型都是公用可訪問的。*

屬性參數 – 位置參數和具名引數

如前一節所述,RegKeyAttribute屬性構造器為:public RegKeyAttribute(RegHives Hive, String ValueName)根據這個屬性構造器原型,我們把這個屬性附著給一個欄位:[RegKey(RegHives.HKEY_CURRENT_USER, "Foo")]  public int Foo;其實可以使編程更加容易。如果參數在大多數情況下不變,可以使用位置參數(positional parameter)和具名引數(named

序列化 – 實現ISerializable

我們可以實現ISerializable介面來自訂序列化行為。這個介面只有一個方法GetObjectData。這個方法用於將對類對象進行序列化所需的資料填進SerializationInfo對象。你使用的格式化器(比如BinaryFormatter)將構造SerializationInfo對象,然後在序列化時調用GetObjectData。因此,你需要實現GetObjectData,讓它添加你從類中選擇的值,並且映射到你選擇的字串名。注意,如果類的父類也實現ISerializable,那麼應該調用

AttributeUsage屬性 – 指定屬性繼承規則

指定屬性繼承規則AttributeUsage的最後一個參數是繼承標誌,指出速航行是否可以被繼承。如果設為true,它的意義取決於AllowMultiple屬性的值。繼承AllowMultiple結果TrueFalse派生的屬性覆蓋基屬性TrueTrue派生的屬性和基屬性共存using System;using System.Reflection;namespace AttribInheritance{    [AttributeUsage(        AttributeTargets.All

序列化 – 使用XmlSerializer進行序列化

假設我們需要XML,但是不想要SOAP特有的額外資訊,應該怎麼辦?我們可以使用類庫XMLSerializer。代碼如下:using System;using System.IO;using System.Xml.Serialization;//[Serializable]public class Insect{    public string name;        //[NonSerialized]    [XmlIgnore]public int id;        public In

試用Google Desktop Search

看到網上的新聞,說google新出了案頭搜尋(http://it.sohu.com/20041015/n222501046.shtml)就是去在試用了一下(http://desktop.google.com/)現在還是beta版,下載安裝很快,然後搜尋了一些關鍵詞,搜尋速度極快,而且搜的範圍很廣,IE緩衝裡的內容也搜出來了,但是有一些問題,就是可能對中文支援還不是很好,我搜尋一些中文的歌曲,搜尋不到。由於搜尋能力太強,我怕我電腦裡的隱私都給搜出來了,就卸掉它了大家有興趣可以去下載用用。

屬性參數 – 使用命名過的參數時的常見錯誤

1.在使用命名過的參數時,必須先指定位置參數。以下代碼將導致一個編譯器錯誤:[RegKey(Hive = RegHives.HKEY_LOCAL_MACHINE,“Foo“)]public int Foo;2.不能給位置參數取名字。[RegKey(ValueName = “Foo“, Hive = RegHives.HKEY_LOCAL_MACHINE)]public int

由beautyispower的post – “比較StringBuilder string” 所做的測試

做了一個小測試,按照beautyispower原來的代碼:using System;using System.Text;namespace Test{public class TestApp{  public static void Main( string[] args )  {   int intTimeUsed=0;   int intCount=0;   int intMaxCount=50000;   string strTest=string.Empty;   StringBuild

總頁數: 61357 1 .... 5058 5059 5060 5061 5062 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.