Я пытаюсь получить сумму значений столбца, потому что я использую SUM() в моей инструкции select.Как суммировать значения столбца с помощью vbscript
<%
sql = "select SUM(OpcCalEstQuantity) as qt_total from [Sheet1$] where cInt(JobEstimateNumber) = '"&cint(request.QueryString("no"))&"' and MccDescription = 'CTP Plate Making & Plates' and MaoOperationDescription = 'Plate Making'"
rs1.open sql, con, 1, 2
do while not rs1.eof
%>
<td style="padding:3px; text-align:right;"><%=rs1("qt_total")%></td>
<%
rs1.movenext
loop
rs1.close
%>
, но я получаю эту ошибку при отображении ее в браузере.
Microsoft JET Database Engine error '80040e14'
Invalid use of Null
Поэтому я думал, что обходным путем будет использовать vbscript для подсчета значений. Но нет такой функции для подсчета значений из столбца.
Колонок 'JobEstimateNumber 'скорее всего, содержит одно или несколько значений NULL. У меня нет решения, но я сначала задаюсь вопросом, почему вам нужно преобразовать столбец в целое, вместо того, чтобы хранить его как целое. –