<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      MicroOrm.Net(5) Table.Query() - Select

      MicroOrm.Net主頁:

      http://code.google.com/p/micro-orm-net/

      MicroOrm.Net系列隨便目錄總覽:

      http://www.rzrgm.cn/mapserver/archive/2012/04/07/2436129.html

       

      本文我們來演示MicroOrm.Net查詢的Select部分,請看Select方法的api文檔:

      Query Select(params MathE[] maths)
      Query Select(params Column[] columns)
      

      Select方法支持兩種類型的參數(shù),一種是Column的集合,一種是MathE(計算式)的集合。

       

      我們先來看參數(shù)為Column集合的實例:

      db.OrderDetail.Query()
              .Select(db.OrderDetail.OrderId, db.OrderDetail.Qty)
      

       

      Select的Column也支持別名:

      db.OrderDetail.Query()
              .Select(db.OrderDetail.OrderId.As("Oid"), db.OrderDetail.Qty)
      

       

      Select的Column也支持運算,如我們想給查詢結(jié)果的OrderId加一個"_Order"字符串后綴,對Qty的值加1:

      db.OrderDetail.Query()
              .Select(db.OrderDetail.OrderId + "_Order", (db.OrderDetail.Qty + 1).As("Q"))
      

       

      但是如果我想給查詢結(jié)果的OrderId加一個"Order_"字符串前綴呢?

      db.OrderDetail.Query()
              .Select("Order_" + db.OrderDetail.OrderId)

      上面的代碼將會出錯,.Net無法把Select的參數(shù) "Order_" + db.OrderDetail.OrderId 轉(zhuǎn)換為Column或者M(jìn)athE。           

      因此我們將會利用Select的另外一個方法來實現(xiàn):

      db.OrderDetail.Query()
              .Select(new MathE("Order_", db.OrderDetail.OrderId, MathOperator.Add))
      

       

      同理MathE也支持別名:

      db.OrderDetail.Query()
              .Select((new MathE("Order_", db.OrderDetail.OrderId, MathOperator.Add)).As("Oid"))
      

       

      當(dāng)Select的時候,既有Column,也有MathE的時候,我們可以分多個Select來處理:

      db.OrderDetail.Query()
              .Select((new MathE("Order_", db.OrderDetail.OrderId, MathOperator.Add)).As("Oid"))
      	.Select(db.OrderDetail.Qty)
      

       

      Select還支持更多功能,如聚合函數(shù),我們將在后面的文章中進(jìn)行詳細(xì)講解。

      posted @ 2012-04-11 18:09  mapserver  閱讀(1378)  評論(2)    收藏  舉報
      主站蜘蛛池模板: 洛扎县| 2019国产精品青青草原| 亚洲中文字幕日韩精品| 精品一区二区中文字幕| 中文字幕亚洲国产精品| 国产精品久久久久无码网站| 漂亮人妻中文字幕丝袜| 丰满人妻被黑人猛烈进入| 久久99九九精品久久久久蜜桃| 国产中文字幕久久黄色片| 精品熟女少妇免费久久| 麻豆一区二区中文字幕| 久久午夜电影网| 九九热在线视频免费播放| 亚洲人成电影网站 久久影视| 久9视频这里只有精品| 天天澡天天揉揉av无码| 亚欧洲乱码视频在线专区| 精品无码一区二区三区电影| 乐业县| 国产精品一区二区中文| 真实国产老熟女无套中出| 成人精品视频一区二区三区尤物| 国产成人卡2卡3卡4乱码| 久激情内射婷内射蜜桃| 国产人成精品一区二区三| 午夜精品福利亚洲国产| 国产亚洲国产精品二区| 亚洲人成网站观看在线观看| 欧美精品一区二区三区在线观看| 国产成人精品亚洲午夜| 衣服被扒开强摸双乳18禁网站| 日韩精品一区二区三免费| 人妻日韩人妻中文字幕| 又粗又大又黄又硬又爽免费看| 日韩一区二区三区高清视频| 国产播放91色在线观看| 农村老熟女一区二区三区| 在线免费成人亚洲av| 色狠狠色噜噜AV一区| 亚洲综合黄色的在线观看|