C#读取EXCEL数据到DataSet
代码如下:
public DataSet ExcelToDS(string Path)
{
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Path + ";" + "Extended Properties='Excel 8.0;HDR=No;IMEX=1'";
OleDbConnection conn = new OleDbConnection(strConn);
conn.Open();
string strExcel = "";
OleDbDataAdapter myCommand = null;
DataSet ds = null;
strExcel="select * from [Sheet1$]";
myCommand = new OleDbDataAdapter(strExcel, strConn);
ds = new DataSet();
myCommand.Fill(ds);
return ds;
}
但是调用后不报异常,ds为空.怎么回事?????
Excel数据如下:
1 zhangsan shenzhen
2 lishi guangzhou
代码如下:
public DataSet ExcelToDS(string Path)
{
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Path + ";" + "Extended Properties='Excel 8.0;HDR=No;IMEX=1'";
OleDbConnection conn = new OleDbConnection(strConn);
conn.Open();
string strExcel = "";
OleDbDataAdapter myCommand = null;
DataSet ds = null;
strExcel="select * from [Sheet1$]";
myCommand = new OleDbDataAdapter(strExcel, strConn);
ds = new DataSet();
myCommand.Fill(ds);
return ds;
}
但是调用后不报异常,ds为空.怎么回事?????
Excel数据如下:
1 zhangsan shenzhen
2 lishi guangzhou
解决方案 »
- 我想做一个上传图片的功能 判断此图片是否存在
- 请问WebBrowser如何提取HTML代码并且代码是gb2312格式的
- .NET 2005 通过"添加数据源"向导手工添加DataSet数据源的问题.
- 怎样让客户端下载Oracle数据库中的blob字段的数据?
- 如何获取dataset中的数据
- 诸多错误居然来自一个错误。就是没有抛出异常。问,为什么不会自动抛出异常了?
- 导出word时,如何设置range.font?word.font这个类怎么用?谢谢!
- 关于部署
- 大家谈谈人的记忆力有没有可能复制?
- C#如何实现退出程序时对数据库的信息进行修改
- 各位进来帮帮忙.来者有分!!
- 关于水晶报表的疑惑,有好几个问题大家帮忙答疑.谢谢!!
谢谢各位.
请问如何取得ds的内容显示在GridView1中?