今天早上寫了一個預存程序,如下DECLARE packway_cursor CURSOR FORselect Distinct by00902 from sdby009 where by00901 in(select by02108 from sdby021 where by02118=@by02118)OPEN packway_cursorFETCH NEXT FROM packway_cursor INTO @PackWaywhile(@@fetch_status=0)
本文介紹列印網頁中某個GirdView的一種方法。主要思路是將GridView放在一個DIV中,然後將該DIV顯示在新的網頁中,並用window.print()方法來列印新開啟的網頁。先將GridView放在DIV中,此DIV就是列印範圍。代碼 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1 <div id="PrintArea">2
LINQ to XML提供了更方便的讀寫xml方式。前幾篇文章的評論中總有朋友提,你為啥不用linq to xml?現在到時候了,linq to xml出場了。.Net中的System.Xml.Linq命名空間提供了linq to xml的支援。這個命名空間中的XDocument,XElement以及XText,XAttribute提供了讀寫xml文檔的關鍵方法。1. 使用linq to
LINQ做查詢是本分,我們看看LINQ的查詢吧這篇文章使用的資料模型如下:還是上一篇提到的Student表,為了做查詢我多添加了幾個欄位而已。在自動產生的DataContext中有Students屬性,它的類型是Table<Student>對應資料庫中的Student表,我們的查詢對象就是它了。先來一個最簡單的Queryvar query = from s in db.Students select
linq to sql 是一個代碼產生器和ORM工具,他自動為我們做了很多事情,這很容易讓我們對他的效能產生懷疑。但是也有幾個測試證明顯示在做好最佳化的情況下,linq to sql的效能可以提升到ado.net datareader效能的93%。因此我總結了linq to sql的10個效能提升點,來最佳化其查詢和修改的效能。1. 不需要時要關閉 DataContext的ObjectTrackingEnabled 屬性using (NorthwindDataContext context =
在linq to sql中grouping很簡單、很靈活,但是如果不注意則會中了Microsoft的糖衣炮彈。本文使用的資料模型如:1. 用linq to sql寫一個最簡單的group語句:查詢Students表並按ClassID分組,輸出每個班級的學生數。下面的代碼是糖衣版。static void Main(string[] args){ using (var writer = new StreamWriter(WatchSqlPath, false, Encoding.UTF8))
本文中涉及的表資料模型請參考上一篇文章先看一個最簡單的inner join,在讀取Student表時inner join Class表取的對應的Class資訊:static void Main(string[] args){ using (var writer = new StreamWriter(WatchSqlPath, false, Encoding.UTF8)) { using (DbAppDataContext db = new
今天看了<<字串進階截取和統計>>(連結:http://www.cnblogs.com/leadwit/archive/2008/10/27/1320326.html)就簡單地回複了一句用Regex可以實現,下午再看看別人的評論,很多人都對這個實現有很多看法,覺不好,其實我覺得用正則表達實現應該是比較的,由於原C#不是很孰,所以我用java他的準系統,下面是代碼: Code highlighting produced by Actipro CodeHighlighter