我从我的存储过程中的前一个select语句返回一个记录计数。如果我使用此存储过程通过ADODB记录集填充Excel宏,如何访问Excel中的“RecordCount”字段?
存储过程:
set @EndDate = DateAdd(ss,-1,DateAdd(dd,1,@EndDate))
select
Fields
from
dbo.Table
where
Field between @StartDate and @EndDate
order by
Field desc
select @@ROWCOUNT AS 'RecordCount'
返回:
Field Names
-----------
Data
RecordCount
-----------
36
我想在VBA中的这行代码中使用RecordCount字段:
Dim recCount As Long
recCount = "RecordCount" Field
答案 0 :(得分:-1)
看起来你需要Range属性:
Dim recCount As Long
recCount = Range("RecordCount").Value
如果您需要阅读另一张表的值,您可以这样做:
Sheets("Sheet2").Range("A1").Value