模板:windows->類庫
引用:system.configuration、system.data、system.data.sqlclient
分析:增、刪、改、查功能及對應的sql語句
using system;
using system.collections.generic;
using system.linq;
using system.text;
using system.configuration;
using system.data;
using system.data.sqlclient;
namespace dal
public
static
intnonquery
(string sql)
finally
return num;}}
}
查詢功能:呼叫query方法,返回list或datatable
刪除功能:呼叫nonquery方法,返回int或bool
新增功能:呼叫nonquery方法,返回int或bool
修改功能:
1、查詢物件→select(主鍵):呼叫query,返回物件或null。
2、更新屬性→update,呼叫nonquery方法,返回int或bool
三層架構 公共類 SqlHelper
ado.net五大物件 1.connection 連線物件 用於對資料庫的連線操作。傳入的引數為連線字串。2.commamd 命令物件 用於執行對資料庫的操作 傳入的引數可以為連線字串或儲存過程,也必須傳入連線物件的例項。3.datareader 資料讀取物件 用於對資料的讀取操作,例項.read ...
c mysql三層架構例項 三層架構例項
一 概要 這篇部落格,準備用乙個小demo來介紹應該實現三層架構。三層架構只是分層的一種經典形式,到底分幾層,要依具體情況而定,考慮到系統的複雜程度,和後期的可維護性,完全可以分四層,五層,甚至六層,七層。二 demo 1 實現語言 vb.net 2 需求 學校機房收費系統 中的乙個功能 操作員為學...
軟體架構 三層架構
三層系統的分層式結構 三層架構 3 tier architecture 通常意義上的三層架構就是將整個業務應用劃分為 區分層次的目的即為了 高內聚,低耦合 的思想。表現層 ui 通俗講就是展現給使用者的介面,即使用者在使用乙個系統的時候他的所見所得。業務邏輯層 bll 針對具體問題的操作,也可以說是...