js怎么读取excel中的数据~~在线等(100分敬上) 我的想法是这样,就是把excel文件中的数据读取到html上的table中,这样我可以再修改修改后再提交到数据库。 现在的问题是,如果吧excel表的数据读取到html,这里也不需要与数据库或者服务器交互,请问用js怎么读取??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.google.com.hk/search?hl=zh-CN&source=hp&q=%E5%9C%A8%E7%B7%9A%E7%B7%A8%E8%BC%AFoffice&aq=f&aqi=&aql=&oq=&gs_rfai= 可以实现看看孟子的东西,你会有些收获http://dotnet.aspx.cc/file/Export-Gridview-To-Excel-With-Multi-Sheet.aspx 你用gridView读取excel很简单的,而且gridview也可以直接在上面编辑,修改好以后,grdiview中的数据存入数据库就行了。 能不能给个gridView的例子啊啊 js可以使用com组件吧。参考:How to read excel file using javascript但是会有警告框,严重不推荐 function readExcel() { var oXL = new ActiveXObject("Excel.Application"); try{ var oWB = oXL.Workbooks.open("D:\\test.xls"); }catch(e){ alert('打开文件失败!'); } var oSheet = oWB.ActiveSheet; var nRows=oSheet.usedrange.rows.count; var nColumns =oSheet.usedrange.columns.count; for(var i=0;i<nRows;i++) { for(var j=0;j<nColumns;j++) { alert(oSheet.Cells(i+1,j+1).value); } } oSheet=null; oWB.close(); oXL=null; }读取到datset绑定gridviewstring strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePath + ";Extended Properties='Excel 8.0;HDR=False;IMEX=1'"; using(OleDbConnection OleConn = new OleDbConnection(strConn)){ OleConn.Open(); String sql = "SELECT * FROM [Sheet1$]"; OleDbDataAdapter OleDaExcel = new OleDbDataAdapter(sql, OleConn); DataSet ds= new DataSet(); OleDaExcel.Fill(ds); OleConn.Close();} asp.net打印问题 textarea控件自适应,出现IE6不兼容问题 用户控件样式的问题 DataGrid加入分页和排序就出错,不知道什么原因. 后台编码问题,大家给看看 怎么把系统产生的RDLC报表与上传的附件文件整合到一起打印输出? 菜鸟问题! 急!控件里面代码执行下载文件操作,为何有问题? 北京程序员.net的工资一般是多高,请大家畅所欲言。 asp.net的网页中怎样播放视频 请高手们来看下 数据显示问题
看看孟子的东西,你会有些收获
http://dotnet.aspx.cc/file/Export-Gridview-To-Excel-With-Multi-Sheet.aspx
参考:
How to read excel file using javascript但是会有警告框,严重不推荐
{
var oXL = new ActiveXObject("Excel.Application");
try{
var oWB = oXL.Workbooks.open("D:\\test.xls");
}catch(e){
alert('打开文件失败!');
}
var oSheet = oWB.ActiveSheet;
var nRows=oSheet.usedrange.rows.count;
var nColumns =oSheet.usedrange.columns.count;
for(var i=0;i<nRows;i++)
{
for(var j=0;j<nColumns;j++)
{
alert(oSheet.Cells(i+1,j+1).value);
}
}
oSheet=null;
oWB.close();
oXL=null;
}
读取到datset绑定gridview
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePath + ";Extended Properties='Excel 8.0;HDR=False;IMEX=1'";
using(OleDbConnection OleConn = new OleDbConnection(strConn))
{
OleConn.Open();
String sql = "SELECT * FROM [Sheet1$]";
OleDbDataAdapter OleDaExcel = new OleDbDataAdapter(sql, OleConn);
DataSet ds= new DataSet();
OleDaExcel.Fill(ds);
OleConn.Close();
}