程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> ADO.NET 實體類和數據訪問類,ado.net實體

ADO.NET 實體類和數據訪問類,ado.net實體

編輯:關於.NET

ADO.NET 實體類和數據訪問類,ado.net實體


 

SQL數據庫字符串注入攻擊:
需要使用cmd.Parameters這個集合
占位符: @key 代表這個位置用這個占位符占住了

Parameters這個集合中將此占位符所代表的數據補全

cmd.Parameters.Clear(); --添加占位符數據之前,要清空此集合
cmd.Parameters.Add("@pwd", Pwd); --占位符內容填充
cmd.Parameters.Add("@nname",Nname);
cmd.Parameters.Add("@sex", (Sex=="男")?"1":"0");
cmd.Parameters.Add("@bir", Birthday);
cmd.Parameters.Add("@nat", Nation);
cmd.Parameters.Add("@uname", Uname);
-----------------------------------------------------------------
實體類,數據訪問類:

實體類:封裝
封裝一個類,類名與數據庫表名一致
成員變量名與列名一致,多一個下劃線
成員變量封裝完的屬性,就會與數據表中的列名一致

每一行數據都可以存成一個對象,操作這個對象,就相當於對某一行數據進行整體操作

數據訪問類:
就是將對數據庫的一些操作,單獨寫到一個類中,封成一些方法,等待調用

結構看起來會非常清晰


三層開發:
界面層 - UI層
業務邏輯層 - C#代碼部分
數據訪問層 - 實體類和數據訪問類

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved