我很努力地學習分組的概念,並圍繞地圖繞圈,然後在該地圖上的每個村莊停下來。VB.Net Linq到SQL GROUP BY沒有任何聚合
我已經從CSV導入一個大型的數據文件到一個SQL數據庫使用VB.NET這個數據表示銷售有一個訂單ID現在orderID可以有多個項目的順序。
我試圖做什麼應該是如此簡單,那就是組的結果基於訂單ID爲重點
我發現了什麼,似乎要像真正的VB的這個非常小個實例。每次我這樣做,我要麼得到錯誤,沒有數據或1個單列
我不希望聚合和功能只是一個簡單的數據集合,我可以適用於可能在第一個模板的第二個數據網格datagrid
IE如果有人能引導我走向正確的方向,我現在會非常高興。主要問題是我希望所有的數據只顯示分組。
它可能是無用的捐贈代碼,因爲我已經經歷了這麼多的方法走了,沒有得到很好的效果
但這個幾乎工作,它是返回結果但它不是真正來自同一訂單的隱藏行
Dim ordid = Request.QueryString("orderid")
Dim conm As New csvtosqlDataContext
Dim q = From p In conm.bidcomOrders Where p.OrderId = ordid Group p By p.OrderId, p.OrderTime, p.ItemTitle, p.BuyersFirstName, p.BuyersEmail, p.Status Into Group Select New With {.OrderId = Group, .OrderTime = OrderTime, .ItemTitle = ItemTitle, .BuyersFirstName = BuyersFirstName, .BuyersEmail = BuyersEmail, .Status = Status, Group}
GridView1.DataSource = q