~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
開發工具與關鍵技術:VS layui bootstrap
作者:章明
撰寫時間:2019/5/4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
隨著知識面的增長,我們接觸的也就多了,其中最為廣泛的就是mvc了,它不僅涉及到我們之前接觸的DW的一些知識點,如css3,html,javascript,還有一些前端框架,如layui,bootstrap等等……在這里我們要提的是MVC中的一個重要的部分,它涉及到資料庫中的資料,沒錯它就是查詢。

這是我們常用的一中查詢,而list<>它一個串列,而SelectVo是我們自己封裝的一個物體類如下圖:

這種方法一般適用于新手,這更容易讓大家記住代碼的結構,接下來要講的兩種查詢是我們屈老師交給我們的一種節省代碼量的途徑,也算是一種簡便方法吧

正如大家所看的一樣,第二種是linq查詢方法,它相當于第一種是簡便不少,而它的作用在于運用到了var,相對于是再用“變數”的形式,就是前提不知道的情況下,它會自動查找與之相關的,然后與之匹配。

第三種方法那就更為的簡單了,它采用了“引數”的做法,圖中的a為引數,它是任意取的憑個人的愛好,在這三種查詢種,個人還認為第三好,簡單,明了,也比較推薦第三種,可以有效的節省代碼量,讓自己的框架更為的整潔。
以上的查詢可以說是為頁面的渲染,從而調動資料庫的資料而做的查詢,而下面要講的是條件查詢。(代碼段取自屈老師的)


其實吧這種條件查詢跟以上的并無多大的擦別,只不過多了一個條件而已。這是我們單條件查詢,自然而然的就有多條件查詢,如下圖:

多條件查詢與單條件查詢相比只不過涉及的條件多了點,涉及的判斷多了點,其他都不怎么變的。現在的條件查詢與前面的三種相比,后者是前者的“前墜”。所以基礎要打好。
uj5u.com熱心網友回復:
哥,牛逼6666666轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/106320.html
標籤:非技術區
上一篇:基于RNN的再入飛行器跟蹤控制
