我希望我可以解释这个,因为我的意思!
我有一个SQL查询,它已形成一个视图,以便更容易地提取数据。
但是,我有一个周数列,它获取日期,然后计算周数。我将所有内容输出到FPDF文档中,但是我需要在周数更改后拆分单元格,然后显示该周数的总数。
如何检查周数列何时更改?我只是想不出解决方案。
这是我目前无法使用的代码,很有可能这是不正确的。
if iCounter > 1 Then
NewSum = rs("W")
rs.moveprevious
if StrComp(NewSum,rs("W")) = 1 Then
pdf.Cell 15,5,"EOM",1,1,"C",1
else
rs.movenext
pdf.Cell 15,5,"",1,1,"C",1
End if
end if
答案 0 :(得分:1)
在这种情况下,有不同的方法可以解决这个问题,我个人总是发现使用数组比使用ADODB.Recordset
更灵活,更有效。
无论方法是ADODB.Recordset
,ADODB.Command
还是Recordset.Open()
,都有Connection.Execute()
个对象,您可以使用{{{{}}将其转换为二维数组1}}。
使用你的例子,我会像这样构建你的代码;
请注意这是未经测试并从内存中编码的,我只是想给你一个关于如何在经典ASP环境中进行此类计算的一般要点。
Recordset.GetRows()