首页 > Web开发 > 详细

Js读取Excel

时间:2014-03-19 02:22:09      阅读:393      评论:0      收藏:0      [点我收藏+]

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

bubuko.com,布布扣
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();
            
        }
bubuko.com,布布扣

Js读取Excel,布布扣,bubuko.com

Js读取Excel

原文:http://www.cnblogs.com/wanren/p/3608912.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!