地基系列六 wpf_MVVM_006 新增數據

新增數據:
(1):實例化物理模型Entitys
(2):實例化需要新增的表,賦合法的值
(3):保存數據;
例子:
(1):myEntities myModel = new myEntities();
(2):
Table1 myTable = new Table1();
myTable.字段一 = 賦值一;
myTable.字段二 = 賦值二;

myModel.Table1.Add(myTable);
(3):
if( myModel.SaveChanges() > 0 )
	MessageBox.Show("新增成功");
else  
	MessageBox.Show("新增失敗");

備註: 【1】: if,else語句內的函數只有一句代碼,可省略大括號"{}";
【2】:保存代碼也可以只寫一句: myModel.SaveChanges();
【3】:賦值的時候,需驗證數據類型與長度,常常需要用到.Trim()去除空格後驗證長度。
數據長度不可超出數據庫字段的長度,數據類型不可有區別,否則引發異常。
【4】:可用try{} catch(Exception ex) 來捕捉錯誤。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章