0
На самом деле, я использую GridView на vb.net. это sql в источнике данных.SQL, Как использовать временную таблицу и объединить несколько таблиц
SELECT SE.shipperID
, SE.sName
, SE.consigneeID
, SE.conName
, SE.agentID
, SE.aName
, SEDetail.bolId
, SE.masterBOLno
, SE.coloaderBOLno
, SE.NumOBOL
, SE.polName
, SE.podName
, CONVERT(VARCHAR ,SE.onboardDate ,111)
, SUM(SEDetail.quantity)
, SUM(SEDetail.totalSize)
, SUM(SEDetail.totalWeight)
FROM SE
INNER JOIN SEDetail ON SE.id = SEDetail.bolId
WHERE SE.id = SEDetail.bolId
GROUP BY SE.shipperID, SE.sName, SE.consigneeID, SE.conName, SE.agentID,
SE.aName, SE.masterBOLno, SE.coloaderBOLno, SE.NumOBOL, SEDetail.bolId,
SE.polName, SE.podName, SE.onboardDate
Я хочу использовать TemplateField добавить 3 колонки, но GridView не может использовать несколько источник данных
column 1. count(SEDetail.containerId) (where b.SEDetail.containerId between 1 and 5)
column 2. count(SEDetail.containerId) (where b.SEDetail.containerId between 6 and 10)
column 3. count(SEDetail.containerId) (where b.SEDetail.containerId = 11)
Итак, как использовать временную таблицу или другой способ группы до одного заявления.