Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何在对象vb.net和itextsharp内部一起添加值_Sql_Vb.net - Fatal编程技术网

Sql 如何在对象vb.net和itextsharp内部一起添加值

Sql 如何在对象vb.net和itextsharp内部一起添加值,sql,vb.net,Sql,Vb.net,我对整个想法有意见。我需要的是能够在obj中添加值,即:(obj.issueValue)。返回的列是一组价格,我需要知道如何将它们相加。只是想让你知道,我正在用VB.NET中的iTextSharp做这件事。这是代码,因为没有什么比代码更能帮助理解 选择 QEE.[eventid], QEE.[eventdate], [雇员],, (通讯),, QEE.[其他通信], (问题),, QEE。[发布说明], QEE.[发行建议], QEE.[决议], QEE.[决议建议], QEE.[salesor

我对整个想法有意见。我需要的是能够在obj中添加值,即:(obj.issueValue)。返回的列是一组价格,我需要知道如何将它们相加。只是想让你知道,我正在用VB.NET中的iTextSharp做这件事。这是代码,因为没有什么比代码更能帮助理解

选择
QEE.[eventid],
QEE.[eventdate],
[雇员],,
(通讯),,
QEE.[其他通信],
(问题),,
QEE。[发布说明],
QEE.[发行建议],
QEE.[决议],
QEE.[决议建议],
QEE.[salesordernumber],
QEE.[客户订单],
QEE.[sostatus],
QEE.[客户],
QEE.[客户名称],
QEE.[销售人员姓名],
QEE。[已解决],
QEE.[issuevalue],
QEE。[添加日期和时间],
Datediff(日期,SOR.reqshipdate,QEE.[eventdate])已过,
SOR.REQ发货日期
从…起
[QualityTracking].[dbo].[tblqualityevententry]QEE
内连接
sysprocompanyc.dbo.sormaster SOR
在…上
QEE.salesordernumber=SOR.salesorder校对拉丁语1\u常规\u ci\u as
其中eventdate介于@from和@to之间
订购人
事件日期ASC,
客户名称ASC,
销售订单号ASC;
obj.issueValue=IIf(dr(“issueValue”)是DBNull.Value,0.0,Val(dr(“issueValue”))
AddCell(新的iTextSharp.text.Phrase(obj.issue.ToString(),FontFactory.GetFont(“Arial”,15,iTextSharp.text.Font.NORMAL)))
AddCell(新的iTextSharp.text.Phrase(obj.qty,FontFactory.GetFont(“Arial”,15,iTextSharp.text.Font.NORMAL)))
AddCell(新的iTextSharp.text.Phrase(obj.issueDescription.ToString(),FontFactory.GetFont(“Arial”,15,iTextSharp.text.Font.NORMAL)))
AddCell(新的iTextSharp.text.Phrase(obj.grandTotal,FontFactory.GetFont(“Arial”,20,iTextSharp.text.Font.NORMAL)))

目标是总目标。我只想显示整个列的总和,所以我需要一个函数将所有列相加,然后计算出总数。

也许您可以尝试下面的一些类型转换函数

Debug.WriteLine(CStr(CDec("5") + CDec("5")))

写出10

您可以在SQL中使用SUM,而在vb中不执行任何操作。如果您从查询中提取这些值,您不能将它们存储在变量中,然后将这些变量添加到一起吗?不清楚“在一个对象中”是什么意思……它们是存储的,但我不知道如何将存储的变量添加到一起,如果我能提供帮助的话,这将解决我的问题debug.WriteLine((Convert.ToDecimal(“5”)+Convert.ToDecimal(“5”).ToString()