我把FarPoint中所有的数据导出到Excel然后再把Excel导入到一个DataTable中,可总是不成功请教各位大侠了,帮我看看怎么回事,感激不尽
using System.Data;
using System.Data.OleDb;
using System.Data.Odbc;fpSpread1.Save(Application.StartupPath+@"\farP.xml",true);
string strFileDir = Application.StartupPath+@"\farP.xml";
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+strFileDir+";Extended Properties='Excel 8.0;HDR=False;IMEX=1'";
OleDbConnection OleConn = new OleDbConnection(strConn);
OleConn.Open();
string sql = "SELECT * FROM [Sheet1$]";
OleDbDataAdapter OleDaExcel = new OleDbDataAdapter(sql,OleConn);
DataSet OleDsExcle = new DataSet();
OleDaExcel.Fill(OleDsExcle,"aa");
OleConn.Close();总是在OleConn.Open();出断点,小弟在线等
using System.Data;
using System.Data.OleDb;
using System.Data.Odbc;fpSpread1.Save(Application.StartupPath+@"\farP.xml",true);
string strFileDir = Application.StartupPath+@"\farP.xml";
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+strFileDir+";Extended Properties='Excel 8.0;HDR=False;IMEX=1'";
OleDbConnection OleConn = new OleDbConnection(strConn);
OleConn.Open();
string sql = "SELECT * FROM [Sheet1$]";
OleDbDataAdapter OleDaExcel = new OleDbDataAdapter(sql,OleConn);
DataSet OleDsExcle = new DataSet();
OleDaExcel.Fill(OleDsExcle,"aa");
OleConn.Close();总是在OleConn.Open();出断点,小弟在线等
解决方案 »
- ADO.NET更新datatable到数据库的问题
- 如何读取一个文件夹下多个CSV文件到DATATABLE
- winform下获取浏览器当前浏览网址
- 如何获取groupbox里面textbox在窗体from的坐标?
- C#调试单步运行的问题
- 关于combobox的问题,很奇怪,新手求解
- 在单元格输入过程中,若输入值不是“数字”或“.”就不能输入。怎样写???
- 如何通过删除按钮删除gridview选中行
- 高手求助----如何将邮件附件内容序列化到XML中,并且能够反向序列化回来,
- 关于PrintDialog的设置问题~~~帮忙看看
- 从Excel导入数据到DataSet的问题
- excel表中的数据导入SQL中
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+strFileDir+";Extended Properties=Excel 8.0;HDR=False;IMEX=1";
或
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+strFileDir+";Extended Properties=Excel 8.0";
string strFileDir = Application.StartupPath+@"\farP.xls";
这两个表是excel表,不是xml表
我用catch以后,报的错误是“外部表不是预期的格式”
Properties='Excel 8.0;HDR=False;IMEX=1'";