我需要一些帮助,我已经尝试了几天但没有。
在下面的代码中,我无法使用ADO Recordset中的表获取变量。我希望rs.open中的数据在变量中,所以我可以在我想要显示的表的类型中使用它。您可以在附加的屏幕截图中看到结果。
截图:
代码:
<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>