如何使用RecordSet在Classic Asp中获取列名?

时间:2009-12-07 22:33:18

标签: asp-classic

我正在使用Recordset在表格的网络报告中显示数据。

这可以很好地处理5000条记录但是失败而超过5000条记录。

Recordset.Fields.Count给出零(0)。

请让我建议任何替代方案。

谢谢 Sugam

1 个答案:

答案 0 :(得分:1)

您是否确定记录集实际上在超过5K记录的情况下返回任何内容?

response.write Recordset.state

以下是州的可能值。 0对象已关闭
1对象已打开
2物体连接
4对象正在执行
8对象正在提取

另外,请确保您没有静默吞咽错误的页面。我的直觉说查询中有一个返回5K行的错误,并且它与rowcount无关。检查这一点的一个好方法是直接在后端数据库中运行5K查询并首先排除。