获取jscript函数中查询返回的记录数

时间:2017-08-24 10:39:10

标签: javascript jscript javascript-databinding

如何在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)
}

1 个答案:

答案 0 :(得分:0)

根据Docs,Recordset对象没有row属性。阅读Recordcount属性的(可用性),了解为什么要测试。EOF的方法。