string fileurl1 = ''Application.startuppath+"文件名";//获取文件路径
string strconn="provider=Microsoft.Jet.OLEDB.4.0"+"Data Source="+文件路径+";Extended Properties='Excel 8.0;HDR=No;IMEX=1'";//HDR代表着首行是否为标题,IMEX代表是否将所有类型都转换为string类型
System.Data.OleDb.OleDbConnection conn=new System.Data.OleDb.OleDbConnection(strconn);
conn.open();
DataTable sheetName=conn.GetOledbSchemaTable(System.Data.OleDb.OleDbSchemaGuid.Tables,null)//获取工作表名的集合
string sheetTableName=sheetName[0]["Table_Name"].ToString();//得到第一个工作表名
System.Data.OleDb.OleDbDataAdapter mycommand = newSystem.Data.OleDb.OleDbDataAdapter("select * from "[]+sheetTableName+"]",strconn);//读取数据
DataTable table=new DataTable(;)
try{
mycommand.Fill(table)//复制给table
conn.close
}
catch(Exception ex){}
03-16
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交