MVC的增 刪 查 改

2021-10-08 23:56:04 字數 1540 閱讀 3984

一、增

獲取頁面中使用者輸入的值

如:1-1、獲取文字:var = $(「#id」).val;

1-2、使用$get/$post將資料傳輸到後台

如:$.post(「控制台名」,,function(後台資料){});

在後台進行新增

2-1、引入資料庫

2-1-1、using 專案名.model;

2-1-2、例項化model;

如:2-2、進行新增資料

2-2-1、新增關鍵:add\addrange;

2-2-2、新增語法:(1)、mymodel.表名.add/addrange(要儲存的資料);

如下:

二、查from、where、select、join、in、on、equals、orderby、single(查詢單條)、tolist(查詢列表)、count(查詢條數)等……

查詢方式

2-1、單錶

如:2-1-1.linq

2-1-2.lamdba(傳入條件查詢)

var listuser = mymodel.a_user.single(o=>o.userid==userid);

2-2、多表

2-2-1、多表查詢方式:內連線、外連線(左連線)、右連線

2-2-2、多表查詢時可能需要建立乙個vo類

如::

2-2-3、進行查詢

2-2-4、使用泛型進行查詢

list airport = (from tabuser in mymodel.s_user

join tabusertype in mymodel.s_usertype

on tabuser.usertypeid equals tabusertype.usertypeid

where tabuser.userid==userid

select new uservo()).single();

三、刪remove/removerange

2、步驟

先查詢出需要刪除的資料à再進行刪除

如:四、改關鍵語句

mymodel.entry(  ).state = system.data.entity.

entitystate

.modified; 步驟

先查詢出需要修改的資料à再進行修改

如:s_user dbrevamp = mymodel.s_user.sinle(o=>o.userid==userid);

dbrevamp.name=name1;

mymodel.entry(dbrevamp).state = system.date.entity.

entitystate

.modified;

的增刪查改 MySQL定義庫表,增刪查改

mysql sql語言 ddl語句 資料庫定義語言 資料庫,表,檢視,索引,儲存過程 dml語句 資料庫操縱語言 插入資料insert,刪除資料delete,更新資料update dql語句 資料庫查詢語言 查詢資料select dcl 語句 資料庫控制語言 例如控制使用者的訪問許可權grant,r...

MongoDB增刪查改

mongodb沒有建立資料庫的命令,但是你可以先執行use db name來進行一些操作,如db.createcollection db table 這樣就可以建立乙個db name的資料庫了。以下語句其實都不用加引號 insert方法 insert obj db.test.insert write...

sed 增刪查改

對每行處理,文字替換 1.替換 s命令 sed s jcdd ganji g file 把檔案 file 中出現jcdd 的換出ganji.g標誌在整行範圍內把jcdd都替換為ganji。如果沒有g 標記,則只有每行第乙個匹配的jcdd被替換成ganji。g換出 ng代表 第n處開始出現的替換 se...