Dapper基本用法 MySql

2022-09-10 19:57:13 字數 1875 閱讀 7959

nuget:

mysql.data

system.data

實體(entity)

1

public

class

student24

public

string realname

5public datetime enrollmendate

6 }

配置檔案資料庫連線

"

mysqlconn

" connectionstring="

server=127.0.0.1;database=資料庫;user id=root;password=密碼

"/>

mysql連線字串

1

private

static

string connstr = string

.empty;

2public

mysqloperation()

3

查詢語句

1

///2

///查詢所有

3///

4///

lists

5public listquery()611

try1221}

22catch

(exception)

2326}27

///28

///根據id查詢

29///

30///

31///

lists

32public listquery(string

id)33

38try

39).tolist();

45 db.close();//

關閉資料庫

46return

lists;47}

48}49catch

(exception)

5053 }

插入語句

1

///2

///插入資料

3///

4///

student

5///

-1:連線字串為空,-2:新增失敗

6public

intinsert(student student)712

try1322}

23catch

(exception)

2427 }

刪除資料

1

///2

///刪除資料

3///

4///

5///

6public

int delect(string

id)7

12try

13);

19 db.close();//

關閉資料庫

20return

list;21}

22}23catch

(exception)

2427 }

更新資料

1

///2

///更新資訊

3///

4///

5///

-1:連線字串為空,-2:更新失敗

6public

intupdate(student student)712

try1322}

23catch

(exception)

2427 }

Dapper的基本使用

個人覺得他非常好用,現在已經取代了原來的sqlhelper。優點 輕量級,單檔案。支援多資料庫。先給出實體類的關係 書和書評是1 n的關係。沿用entity framework的實體類,virtual表示延遲載入,此處忽略 書public class book public int id publi...

Dapper的基本使用

個人覺得他非常好用,現在已經取代了原來的sqlhelper。優點 輕量級,單檔案。支援多資料庫。先給出實體類的關係 書和書評是1 n的關係。沿用entity framework的實體類,virtual表示延遲載入,此處忽略 一 實體類 idbconnection conn new sqlconnec...

Dapper的基本使用

個人覺得他非常好用,現在已經取代了原來的sqlhelper。優點 輕量級,單檔案。支援多資料庫。先給出實體類的關係 書和書評是1 n的關係。沿用entity framework的實體類,virtual表示延遲載入,此處忽略 書 public class book public int id publ...