zoukankan      html  css  js  c++  java
  • Js读取Excel

    1,使用此代码,一定将浏览器中跟ActiveX有关的功能都开启!同时将站点添加到可信任的站点中。

    function getCount(filePath) {
                var cn = new ActiveXObject("ADODB.Connection");
                var strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = " + filePath + ";Persist Security Info=False;Extended Properties=Excel 8.0;"
                cn.Open(strConn);
                var rs = new ActiveXObject("ADODB.Recordset");
                var SQL = "select * from [Sheet1$]";
                rs.Open(SQL, cn);
                if (rs.bof) {
                    alert('没有可用的数据');
                    return;                
                }
                var dictionary=new Map();
                if (!rs.bof) {
                    rs.MoveFirst()
                    
                    while (!rs.eof) {
                        var task=new Array();
                        var title=rs.fields(0).value;
                        for (var i = 0; i != rs.fields.count; ++i) {
                            
                            task[i]=rs.fields(i).value;
                        }
                        
                        rs.MoveNext();
                    }
                }
                rs.Close();
                cn.Close();
                
            }
  • 相关阅读:
    Lua 数组
    javascript debugger
    Lua 字符串
    警告
    Lua中获取table长度
    Lua 运算符
    Lua 函数
    lua if 流程控制
    pairs 和 ipairs 的区别
    Lua 循环
  • 原文地址:https://www.cnblogs.com/wanren/p/3608912.html
Copyright © 2011-2022 走看看