访问Excel:
string database = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filename + ";Extended Properties=Excel 8.0";
OleDbConnection oleConn = new OleDbConnection(database);
OleDbDataAdapter dataAdapter = new OleDbDataAdapter ("SELECT * FROM [Sheet1$]", oleConn);
DataSet ds = new DataSet();
dataAdapter.Fill (ds, "users");
oleConn.Close();
return ds.Tables["users"];想访问列名:
属性ColumnName.返回i列的列名:ds.Table["users"].Columns[i].ColumnName;
string database = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filename + ";Extended Properties=Excel 8.0";
OleDbConnection oleConn = new OleDbConnection(database);
OleDbDataAdapter dataAdapter = new OleDbDataAdapter ("SELECT * FROM [Sheet1$]", oleConn);
DataSet ds = new DataSet();
dataAdapter.Fill (ds, "users");
oleConn.Close();
return ds.Tables["users"];想访问列名:
属性ColumnName.返回i列的列名:ds.Table["users"].Columns[i].ColumnName;
解决方案 »
- C#获取无线网络信号强度
- 看C#入门经典书中例子问题请教
- HashTable的引用是否可以用“传值”/“传参”来区分?
- 在cs中调用MYSQL存储方式时的中文问题。请高手帮忙!
- 异步读取时,如何判断NetworkStream是否已关闭?
- 怎么样给ComBox里面每个list设置一个类似Tag功能的值?不是给整个ComBox设置!
- string 和 dorpdownList的问题,在线等
- 我想用自定义的验证实现判断日期选择是否合法
- 在C#中怎么删除文件夹(包括里面的文件和文件夹)、怎么删除一个自己建的数据库、怎么删除一个虚拟目录?回答那个问题都可以,问题解决
- 为什么我的SQL SERVER数据库连不上?
- 利用SOCKET访问web服务器上的某一页面,为什么得不到返回值?
- Listview + combox
因为有的字段名是占2行,不确定的,我该怎莫获取字段名?