从ADO Recorset

时间:2016-02-02 07:53:09

标签: javascript html datatables ado recordset

我需要一些帮助,我已经尝试了几天但没有。

在下面的代码中,我无法使用ADO Recordset中的表获取变量。我希望rs.open中的数据在变量中,所以我可以在我想要显示的表的类型中使用它。您可以在附加的屏幕截图中看到结果。

截图:

enter image description here

代码:

<html>
<head>
    <link rel="stylesheet" href="https://cdn.datatables.net/1.10.10/css/jquery.dataTables.min.css"/>
    <script src="http://code.jquery.com/jquery-1.12.0.min.js"></script>
    <script src="https://cdn.datatables.net/1.10.10/js/jquery.dataTables.min.js"></script>
</head>
<body>
<table id="example" class="display" width="100%"> 
<script>

var pad = "C:\\Users\\alarcone\\Desktop\\TNParameters.accdb";

var strConn = "Provider=microsoft.ace.oledb.12.0;Data Source=" + pad;

var cn = new ActiveXObject("ADODB.Connection");

cn.Open(strConn);

var rs = new ActiveXObject("ADODB.Recordset");

var SQL = "SELECT ed, df, er FROM Table1";   

rs.Open(SQL, cn);

$(document).ready(function() {
    $('#example').DataTable( {
        data: rs,
        columns: [
            { title: "ed" },
            { title: "df" },
            { title: "er" }
        ]
    } );
} );

rs.Close();
cn.Close();

</script>
</table>
</body>
</html>

0 个答案:

没有答案