一、基本限制
//限制只能輸入漢字,正規表示式
if(!regex.ismatch(this.txtdepartment.text.trim(),"[\u4e00-\u9fa5]")&& this.txtdepartment.text.length >= 4)
//只能輸入數字
private void txtcardno_keypress(object sender, keypresseventargs e)
else
}//建立乙個函式,用來呼叫判斷是否為數字
public bool isnumber(string text)//判斷是否為數字的函式
catch
}
二、獲取伺服器時間
獲取伺服器時間使用sql函式getdate(),寫入的便是伺服器時間。
select convert(varchar(10),getdate(),120) //yyyy-mm-dd
select convert(varchar(10),getdate(),108) //hh-mm-ss
C 泛型《機房重構》
原理 實體類即資料庫的對映,因此實體類中的屬性和資料庫表中的字段是相對應的。把datatable中的每一行記錄視為乙個實體類,把其中的字段讀取出來,存放到實體類的屬性中,再把所有的實體類存在泛型集合中。因此,datatable中有多少個記錄,泛型集合中就有多少個實體類,每個實體類的屬性和datata...
C 機房重構 儲存過程
在沒有進行機房之前,就聽到童鞋們講在機房重構時,會用儲存過程,用這個,用那個,自己想,用它們有什麼用?能給我們帶來方便嗎?一 什麼是儲存過程?是在大型資料庫系統中,一組為了完成特定功能的sql語句集,儲存在資料庫中,經過第一次編譯後再次呼叫不需要再次編譯,使用者通過制定儲存過程的名字並給出引數來執行...
機房重構總結
萬事開頭難,也不知道是哪位大師說的,這次機房的重構讓我深刻的體會到了這句話的含義。剛剛接觸分層,對分層也不理解,照著三層登陸的例項敲乙個登陸出來,然後看著網上的包圖,就想著加乙個抽象工廠,簡直無從下手,不斷的看書,也請教前人。到最後看抽象工廠的設計模式都不用看目錄,直接翻開了。無從下手,不知所措,這...