0

如何获取在 j 脚本函数中执行的查询所返回的记录数?我正在尝试如下但没有得到我做错的地方。

function getExecutableSteps() 
{

    var pad ="C:\\Automation\\Workspace\\Input\\Automation.accdb";
    var cn = new ActiveXObject("ADODB.Connection");
    var strConn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + pad;
    cn.Open(strConn);
    var cm = new ActiveXObject("ADODB.Command");
    cm.ActiveConnection = cn;
    cm.CommandText = "SELECT * FROM TestSteps where TestStepNo='TSU1_TC1_TST1'";
    var rs = cm.Execute(); 
    var TotalnoofRecords = rs.row.count;
    Log.Message(TotalnoofRecords)
}
4

1 回答 1

0

根据Docs, Recordset 对象没有 row 属性。阅读有关Recordcount属性(可用性)的信息,以了解为什么要测试 . EOF是要走的路。

于 2017-08-30T06:49:19.547 回答