目前分類:程式設計 (13)

瀏覽方式: 標題列表 簡短摘要

有時候在資料設計上會有 主檔 與 紀錄檔,來進行關聯與紀錄
但取得資料時,只想要取得最新一筆,( 或依照我們所要的排序條件取得最新或最舊 )
但又不想在程式上處理,希望直接用SQL取得 就可以運用 ROW_NUMBER() 與PARTITION BY

標準的紀錄Table會如下
0001.png

ADOLPH 發表在 痞客邦 留言(0) 人氣()

在設計資料表時,通常都會為欄位加上描述說明
但是預設的SQL Server Management Studio 設計模式,卻只有
資料行名稱,資料類型,允許NULL 3個欄位

要加上說明必須點選該資料行後到下方的資料行屬性表,找到描述這個屬性來進行設定
還頗為麻煩

SQL01.png

ADOLPH 發表在 痞客邦 留言(0) 人氣()

在資料庫中用了比較簡單的方法來記錄所有單位

結構大致上如下,此為精簡後的表示,沒用的欄位就沒列出來

01  

大約有200多的單位,也就不一一列出了,意思意思表示一下

畫面上的配置
02  

ADOLPH 發表在 痞客邦 留言(0) 人氣()

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();

ADOLPH 發表在 痞客邦 留言(0) 人氣()

文章與新範例已經搬遷至 新的blog Adolph開瓶程式碼

 

有時候要批次插入資料,卻發現有料重複的問題,小量資料慢慢查倒是無所謂

但要是資料有個成千上百筆,那麼沒有點過人的眼力跟敏銳的直覺恐怕就要找到脫窗

因此查了一下是否有技巧可以直接用SQL語法查詢出重複資料

以下

ADOLPH 發表在 痞客邦 留言(0) 人氣()

因為某些需求 有可能只想讓開發的win form 應用程式只執行一次

因此必須在程式進入時 去取得系統的執行駐列中 是否已經有相同的應用程式在執行
如果有 就必須結束

 

        '檢查程式是否已經開啟
        '取得目前程式的Process

ADOLPH 發表在 痞客邦 留言(3) 人氣()

阿~終於完成這個功能了

其實也不過是個小功能
只是一直沒有時間弄@@

趁最近有專案要用Windows Form開發
也要搭配資料庫
就順便弄起來

ADOLPH 發表在 痞客邦 留言(0) 人氣()

 

dfaf.gif 

程式設計上的時間計算 還真的是門學問
可能是因為用到的時機少
所以平常不熟悉

因此 有必要記錄一下

ADOLPH 發表在 痞客邦 留言(1) 人氣()

這個小問題著實也費了番功夫
一開始很天真的以為只要是繫結欄位都只要用
GridView.Rows(Index).Cell(Index).Text 就可以取得
無奈如果你的欄位是一個ButtonField或是HyperLinkField他只會回傳給你一個空字串
 
原是啥呢...因為這兩種欄位他還是有自己的Text屬性

ADOLPH 發表在 痞客邦 留言(1) 人氣()

這個小問題著實也費了番功夫

一開始很天真的以為只要是繫結欄位都只要用
GridView.Rows(Index).Cell(Index).Text 就可以取得
無奈如果你的欄位是一個ButtonField或是HyperLinkField他只會回傳給你一個空字串
 
原是啥呢...因為這兩種欄位他還是有自己的Text屬性

ADOLPH 發表在 痞客邦 留言(0) 人氣()

在Web開發的過程中難免會動態去產生一些控制項
如果這些控制項只是顯示用的到沒啥問題
不過如果是要動態生一些具有事件的控制項 要怎麼 一起產生對應的事件呢?

其實這個問題來自於我想偷懶的做法
因為其實大部分的控制項都可以在設計時期就配置好
不管是用很複雜的程式也好 用很多的判斷去控制險式或不顯示也好

ADOLPH 發表在 痞客邦 留言(0) 人氣()

之前因為工作上有需求
必須將一長串的字串進行反轉.然後對照另一個字串
由於工作上都是紙本作業.所以再把"字串反轉"這件事情上來講
就顯得很耗時間 因為那串字串並不是十幾二十個字而已

所以~就有了如何把字串進行處理 讓他前後顛倒的小程式測試
首先呢 反正佈局大概就是兩個文字 一個負責輸入要反轉的字串

ADOLPH 發表在 痞客邦 留言(2) 人氣()

由於工作需要這幾天做了一隻小程式
程式本身並無啥可說之處
介面如下

這是一隻用來查詢/列印書籍資料標籤的程式
可選擇查的條件
比較重點的部分是查詢的結果將會用來列印
但由於書籍資料眾多 查詢功能只是方便查詢所要列印的書籍資料

初步的查詢結果列在上方的DataGridView

ADOLPH 發表在 痞客邦 留言(5) 人氣()