C 個人重構之基本資料設定

2021-08-11 01:51:22 字數 797 閱讀 8432

【山巔遠眺】

學習思路:但是不想用無引數的查詢方法,就在u層沒有傳資料,但是在d層用了有引數的查詢方法。

設計理念:設乙個使用者看不到的引數。但是需要在資料庫裡新增乙個標識字段。我這裡是10001. 使用者只需要看到後面的五項資料即可!

sql語句中的 where serialid = 10001,很巧妙!有偷梁換柱、狸貓換太子的功效!

【披荊斬棘】

當窗體載入時

private void uiformbasicinformationsetting_load(object sender, eventargs e)

d層**

#region 基本資料設定:更新資料

public bool updatebasicdatainfo(entity.basicdatainfo basicdatainfo)

;int res = sqlhelperupdatebasicdatainfo.executenonquery(sql,commandtype.text,sqlparams);

if (res>0)

return result;

}#endregion

【筋斗雲】

個人基本資料

個人基本資料 姓 名王福海 性 別男 出生日期1977 10 7 現所在地江西南昌 工作年限1到3年 簡歷修改時間2004.11.26 學 歷本科 個人描述本人籍貫山東威海,2001年7月本科畢業於南昌航空工業學院檢測技術專業,在校期間輔修了計算機專業。2001年11月至今在南昌路通高新技術有限責任...

C 個人重構之充值

人參果 技術點 充值就是更新一下表的乙個字段值,沒什麼可說的。主要說一下思路 山巔遠眺 設計理念 1 判斷卡號和金額是不是為空 2 判斷有沒有卡號,有沒有上機 3 判斷是不是小於最小充值金額 最小為10元 這裡與基本資料沒關係 金額是不是超過最大值,限定最多為1000元 4 充值 更新卡的餘額資訊 ...

重構之使用基本資料型別的技巧

最近在看 大全 對其中一些重構技巧 風格比較欣賞。但是無奈自已記性不是很好,所以決定每讀完一章,把比較重要的覺得可以採用的關鍵點記錄下來,以備不時之需。整數 注意檢查中間結果溢位 浮點數 避免等量判斷 在c 中應如此 const double acceptable delta 0.00001 boo...