2010-04-24 67 views
0

我必須加載excel文件到sql服務器我使用窗口應用程序,所以我選擇文件路徑在文本框中單擊按鈕時使用fileopendialogbox我的問題是,我想ot提供組合框中的文件表的列表。如何在組合框中提供文件列表?

因此用戶可以選擇適當的工作表上傳。因爲文件中可能有許多工作表,工具不知道要上傳哪一個表。

+0

什麼是 「文件片」?我以前從未聽過這個表達。 – Oded 2010-04-24 12:53:51

+0

我認爲OP意味着能夠在Excel文件中的不同'工作表之間進行選擇。請記住,您可以在一個文件中包含多個工作表。 – 2010-04-24 13:34:24

回答

0

喜歡的東西:

this.openFileDialog1.FileName = "*.xls"; 
    if (this.openFileDialog1.ShowDialog() == DialogResult.OK) 
    { 
     Excel.Workbook theWorkbook = ExcelObj.Workbooks.Open(
     openFileDialog1.FileName, 0, true, 5, 
      "", "", true, Excel.XlPlatform.xlWindows, "\t", false, false, 
      0, true); 
    Excel.Sheets sheets = theWorkbook.Worksheets; 
    list.Add (sheets); 
    } 
相關問題