我创建了一个存储过程并将其设置为我的数据集。但我不知道为什么table / tablix中的这一列不会出现在RDLC中。
。
这是我的查询:
SELECT C.Cargo_Name,
C.Range,
C.Days,
C.NumOfContainers,
P.Amount,
P.Container,
C.Days * C.NumOfContainers * P.Amount AS Pesos
FROM Container C
INNER JOIN Prices P
ON C.Code = P.Code
WHERE C.Control_ID = '100003'
AND C.Cargo_Name = 'DRY CARGO'
给我这个
答案 0 :(得分:0)
我没有使用/不确定RDLC是什么,但是,我经历过类似的情况,计算列的数据类型最终会以字节[]显示,但不会显示。
还不确定您正在使用的SQL后端。尝试以下(Microsoft SQL Server方言)并告诉我是否修复它:
SELECT C.Cargo_Name,
C.Range,
C.Days,
C.NumOfContainers,
P.Amount,
P.Container,
CONVERT(DECIMAL(10,2),C.Days * C.NumOfContainers * P.Amount) AS Pesos
FROM Container C
INNER JOIN Prices P
ON C.Code = P.Code
WHERE C.Control_ID = '100003'
AND C.Cargo_Name = 'DRY CARGO'