(已過時)【3.事前必備知識】ASP.NET Core Web API 入門教學(3_2) - 什麼是LINQ,以後資料庫操作都靠它

Поделиться
HTML-код
  • Опубликовано: 3 ноя 2024

Комментарии • 14

  • @TalllKaiCoding
    @TalllKaiCoding  3 года назад +4

    新手發片分享,若有錯誤,煩請告知修正,感謝🙏,先自首,第一種是宣告式寫法不是編程式。

  • @王智立-i8m
    @王智立-i8m Год назад

    請問版主,,本視頻內容中有一models 是 todList,其問它是如何產生的??
    好像此todoList與之前頻中的todoItem,二者內容不同??

    • @TalllKaiCoding
      @TalllKaiCoding  Год назад

      第三章只是先介紹一些相關觀念,第四章才算正式開始

    • @TalllKaiCoding
      @TalllKaiCoding  Год назад

      我的資料庫內容隨著課程進度一直有再變,可以參考blog.talllkai.com/ASPNETCore/2021/04/14/LocalDB
      我另外範例檔裡的DB就是最新的

  • @SuperXas1
    @SuperXas1 3 года назад +1

    linq看起來只是sql標準語法真正在執行的順序下法,標準語法比較接近人類說話方式
    SQL 的執行順序如下
    1.FROM
    2.ON
    3.JOIN
    4.Where
    5.GROUP BY
    6.WITH CUBE 或 WITH ROLLUP
    7.HAVING
    8.Select
    9.DISTINCT
    10.ORDER BY
    11.TOP

    • @TalllKaiCoding
      @TalllKaiCoding  3 года назад

      linq不只用在操作sql,有關c#的資料都可以用linq來操作,簡單來說就是學一種語法就可以在c#裡操作不同的資料集。

    • @SuperXas1
      @SuperXas1 2 года назад

      @@TalllKaiCoding 我知道,在SQL的Linq用法我還能理解,因為我查過sql的執行順序,但Linq要寫出很難的SQL語法至少我目前看linq像是玩具一樣只能寫出簡單的SQL語法,其它的不是用在Sql的Ilinq就真的很抽象,要透過Foreach才知道原來改linQ是一個簡短縮寫,真的這麼好用其它語言怎麼不學

    • @TalllKaiCoding
      @TalllKaiCoding  2 года назад

      @@SuperXas1 很難的SQL,對應的LINQ也可以寫得出來啦,但也很難XD

  • @kifjtughfn
    @kifjtughfn 3 года назад

    enployee 打錯,employee 才對。但 感謝凱哥分享影片~~

  • @SuperXas1
    @SuperXas1 2 года назад

    完全搞不懂這個精靈式的寫法,若這麼好用SQL標準寫法就可以廢除,foreach也可以廢除,抽象完全不知他內部運作原裏,一個需要死背用熟的寫法

    • @TalllKaiCoding
      @TalllKaiCoding  2 года назад

      有些人不想學SQL,這就是他們的福音,有好有壞,我是都學啦XD