C#使用Oledb连接Excel
select * from [Sheet1$] 这时候的工作表名称是Sheet1
怎么写查询语句,才能在不知道工作表名称的情况下查询?
我想实现的就是,比如始终查第一张表,或者循环所有的工作表。。
求解,THK~~~
conn = new System.Data.OleDb.OleDbConnection(strConn);
conn.Open();
myCommand = new System.Data.OleDb.OleDbDataAdapter(strSQLCommand, strConn);
myCommand.Fill(dt);
DataTableReader dtReader = new DataTableReader(dttablename);
String[] tabname = new String[dttablename.Rows.Count];
int tind=0;
while (dtReader.Read())
{
tabname[tind] = dtReader["Table_Name"].ToString();
tind++;
}