有時候在資料設計上會有 主檔 與 紀錄檔,來進行關聯與紀錄
但取得資料時,只想要取得最新一筆,( 或依照我們所要的排序條件取得最新或最舊 )
但又不想在程式上處理,希望直接用SQL取得 就可以運用 ROW_NUMBER() 與PARTITION BY
標準的紀錄Table會如下
目前分類:程式設計 (13)
- Mar 29 Thu 2018 17:41
多筆重複資料,找出最新一筆 使用 ROW_NUMBER() 與PARTITION BY
- Feb 24 Sat 2018 17:49
SQL Server Management Studio 資料表設計時一併顯示描述欄位
在設計資料表時,通常都會為欄位加上描述說明
但是預設的SQL Server Management Studio 設計模式,卻只有
資料行名稱,資料類型,允許NULL 3個欄位
要加上說明必須點選該資料行後到下方的資料行屬性表,找到描述這個屬性來進行設定
還頗為麻煩
- Jan 22 Tue 2013 11:40
C# 遞迴 找不固定階層 組織,指定單位下的所有單位
- Jan 14 Mon 2013 15:33
C# 四捨五入
decimal i_1 =Convert.ToDecimal(txt1.Text.Trim());
decimal i_2 = Convert .ToDecimal(txt2.Text.Trim());
//真正結果
lab_1.Text = (i_1 / i_2).ToString();
//四捨五入
lab_2.Text = Math.Round((i_1 / i_2), 0, MidpointRounding.AwayFromZero).ToString();
- Dec 10 Mon 2012 09:00
SQL 找出重複的資料
文章與新範例已經搬遷至 新的blog Adolph開瓶程式碼
有時候要批次插入資料,卻發現有料重複的問題,小量資料慢慢查倒是無所謂
但要是資料有個成千上百筆,那麼沒有點過人的眼力跟敏銳的直覺恐怕就要找到脫窗
因此查了一下是否有技巧可以直接用SQL語法查詢出重複資料
以下
- Apr 27 Tue 2010 14:45
讓.net應用程式只執行一次 避免重複執行
因為某些需求 有可能只想讓開發的win form 應用程式只執行一次
因此必須在程式進入時 去取得系統的執行駐列中 是否已經有相同的應用程式在執行
如果有 就必須結束
'檢查程式是否已經開啟
'取得目前程式的Process
- Apr 21 Wed 2010 20:38
Windows Form 動態修改 app.config 管理連線字串
- Feb 24 Wed 2010 09:57
C# 時間處理 日曆運用 GridView運用
- Feb 23 Tue 2010 13:31
取得Gridview中的ButtonField顯示文字的值
- Sep 13 Sun 2009 23:44
取得Gridview中的ButtonField顯示文字的值
這個小問題著實也費了番功夫
- Sep 13 Sun 2009 23:28
動態產生控制項的事件指派(委派)
在Web開發的過程中難免會動態去產生一些控制項
如果這些控制項只是顯示用的到沒啥問題
不過如果是要動態生一些具有事件的控制項 要怎麼 一起產生對應的事件呢?
其實這個問題來自於我想偷懶的做法
因為其實大部分的控制項都可以在設計時期就配置好
不管是用很複雜的程式也好 用很多的判斷去控制險式或不顯示也好
- Aug 05 Tue 2008 22:26
C# 字串反轉
之前因為工作上有需求
必須將一長串的字串進行反轉.然後對照另一個字串
由於工作上都是紙本作業.所以再把"字串反轉"這件事情上來講
就顯得很耗時間 因為那串字串並不是十幾二十個字而已
所以~就有了如何把字串進行處理 讓他前後顛倒的小程式測試
首先呢 反正佈局大概就是兩個文字 一個負責輸入要反轉的字串
- Jul 30 Wed 2008 23:49
DataGridview 間的資料複製
由於工作需要這幾天做了一隻小程式
程式本身並無啥可說之處
介面如下
這是一隻用來查詢/列印書籍資料標籤的程式
可選擇查的條件
比較重點的部分是查詢的結果將會用來列印