gpt4 book ai didi

javascript - 是否可以使用 JavaScript 和 cscript 枚举 ADO Recordset 的字段名称?

转载 作者:行者123 更新时间:2023-11-30 18:55:08 26 4
gpt4 key购买 nike

我正在编写一些脚本以在旧的 Windows NT 机器上运行。我计划使用基于命令的脚本宿主 (cscript) 来执行它们。该脚本正在查询一些 SQL 数据,我想从 RecordSet 中检索字段名称,但它似乎不起作用。

这是我正在使用的代码:

rs.open(query, conn, adOpenForwardOnly, adLockReadOnly);


rs.MoveFirst();
while(!rs.eof) {
for(field in rs.Fields) {
WScript.Echo(field.Name); /* outputs nothing */

}
WScript.Echo(rs.Fields("column")); /* outputs the column value for this record (as expected)*/

rs.MoveNext();
}

rs.close();

编辑:

也试过这个:

while(!rs.eof) {
WScript.Echo(rs.Fields.length); /* doesn't print anything */
for(var i = 0; i< rs.Fields.length; i++) { /* loop isn't entered */
WScript.Echo(rs.Fields(i).Name);
}
rs.MoveNext();
}

最佳答案

试试这个:

  WScript.Echo(rs.Fields(0).Name);

..然后遍历索引。

关于javascript - 是否可以使用 JavaScript 和 cscript 枚举 ADO Recordset 的字段名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2388347/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com