項目總結

經過一段時間的學習,智慧社區(qū)商超管理系統(tǒng)這個項目結束了,這個項目可分為六個部分:

  • 系統(tǒng)需求分析
  • 系統(tǒng)界面原型設計
  • 系統(tǒng)登錄界面、系統(tǒng)主界面的制作
  • 系統(tǒng)數據庫設計
  • 登錄用戶驗證、密碼修改界面、商品信息錄入界面、商品信息查詢修改界面的功能設計
  • 系統(tǒng)程序的部署
    其中,第二部分涉及了界面原型設計工具的使用,第三部分涉及了VS常用控件的使用方法,第四部分涉及了數據庫設計的方法和注意事項,第五部分涉及了ADO .NET數據庫訪問技術,第六部分則是關于程序的打包與發(fā)布
    在這個項目中,我覺得需要關注的是數據庫的基礎知識、ADO .NET數據庫訪問技術還有異常捕獲/處理,其余的部分都很容易實現。
    運用Connection對象建立與數據庫的連接
string connStr = "Server=acer-PC\\sqlexpress;database=SuperMarket;Uid=sa;Pwd=123456";
                    conn = new SqlConnection(connStr);
                    conn.Open();

數據庫連接字符串中包含三項內容:連接的服務器名稱、數據庫名和登錄方式。服務器名稱連接外網可以用IP,連接本機服務器可以直接用“.”,也可以可以用local或主機名等登陸方式有兩種,SQL Sever驗證和Windows身份驗證,使用Windows身份驗證直接將相關語句改為

Database=NET;Integrated Security=True;

而Command對象就是考驗數據庫基礎知識了。

異常的捕獲與處理

把可能出現異常的代碼用try塊括起來,如果在運行的過程中出現了異常,程序就會跳轉到對應的catch塊當中去執(zhí)行,這個過程叫做捕獲異常。

這是為了給用戶更好的體驗,用戶不至于程序用著突然報錯退出而用戶卻不知道為什么,也便于開發(fā)者跟蹤查看。

try
{
   //包含可能出現異常的代碼
}
catch(Exception ex)
{
   //處理異常的代碼
}
finally
{
   //總要執(zhí)行的代碼
   //如:關閉數據庫連接代碼
   con.Close();
} 
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容