using (OleDbConnection connection = new OleDbConnection(GetConnectionString()))
{
connection.Open(); // See MSDN's "OLE DB Schema Collections (ADO.NET)" for the Microsoft Jet OLE DB Provider
// http://msdn.microsoft.com/en-us/library/cc668764.aspx
using (DataTable tables = connection.GetSchema("Tables"))
{
foreach (DataRow row in tables.Rows)
comboBoxSheet.Items.Add((string)row["TABLE_NAME"]);
}
}
相关文章
- VBA怎样获取当前已经打开的Excel book名和Excel sheet名?
- 我的excel是2003版本的,里边有sheet1、sheet2两个工作表,当使用GetOleDbSchemaTable获取表Schema时,结果是4个,分别为: sheet1 sheet1$ sheet2 sheet2$
- EXCEL的問題,ASP.NET如何获取EXCEL工作表名称?如果工作表不再是sheet1、sheet2这样的默认名称时,如何获取呢?
- 获取Excel工作薄中Sheet页(工作表)名集合
- VB6.0 获取Excel文件工作表Sheet的名称
- C# 获取Excel工作薄中Sheet页(工作表)名集合
- C#可以获取Excel文件中Sheet的名字
- 获取Excel表中各个Sheet的方法
- 怎么利用Aspose.Cells 获取excel 数据表中sheet的名称
- 解析SQLServer获取Excel中所有Sheet的方法