文章編號: 306572 - 上次校閱: 2003年3月7日 - 版次: 1.1 HOW TO:使用 ASP.NET、ADO.NET 及 Visual C# .NET 查詢及顯示 Excel 資料
本文曾發行於 CHT306572 在此頁中結論本文將逐步告訴您,如何使用 Visual C# .NET 透過 ASP.NET (.aspx) 網頁顯示 Excel
工作表的資料。 建立範例 Excel 工作表
使用 Visual C# .NET 建立 ASP.NET 範例此程式碼範例將示範如何查詢及顯示 Excel 工作表中的資訊。下列程式碼使用您在前一小節建立的工作表。
詳細的程式碼說明本文的程式碼範例使用 Microsoft Jet OLE DB 提供者存取 Excel 工作表。此程式碼使用下列連接字串連接至工作表:請注意,連接字串使用 Server.MapPath 函數。此函數使用相對於檔案之 Microsoft Internet Information Services (IIS) 的路徑,並傳回該檔案的硬碟路徑。例如,〈建立範例 Excel 工作表〉一節中,您可以在 Web 根目錄中建立 ExcelData.xls (通常位於 C:\Inetpub\Wwwroot)。這樣也會在 Wwwroot 資料夾中建立名為 ExcelCSTest 的子資料夾,並在 ExcelCSTest 資料夾中建立名為 WebForm1.aspx 的檔案。 在此範例中,硬碟上的檔案路徑如下:
C drive
- Inetpub
- Wwwroot (which contains ExcelData.xls)
- ExcelCSTest (which contains WebForm1.aspx)
Web Root (which contains ExcelData.xls)
- ExcelCSTest (which contains WebForm1.aspx)
C:\Inetpub\Wwwroot\ExcelData.xls
您不需要使用 Server.MapPath。您可以將此資訊硬式編碼至特定路徑,或是使用任何方法提供硬碟上的 Excel 檔案位置。?考如需有關如何使用 ASP.NET 存取
Excel 檔案的詳細資訊,請按一下下列的文件編號,檢視 Microsoft Knowledge Base 中的文件: 307029?
(http://support.microsoft.com/kb/307029/ZH-TW/
)
HOWTO: Transfer XML Data to Microsoft Excel 2002 by Using Visual C# .NET 306023?
(http://support.microsoft.com/kb/306023/ZH-TW/
)
HOW TO:Transfer Data to an Excel Workbook by Using Visual C# .NET 如需有關使用 ADO.NET 的詳細資訊,請按一下下列的文件編號,檢視「Microsoft
知識庫」中的文件: 306636?
(http://support.microsoft.com/kb/306636/ZH-TW/
)
HOW TO:使用 ADO.NET 與 Visual C# .NET 連接到資料庫並執行命令 314145?
(http://support.microsoft.com/kb/314145/ZH-TW/
)
HOW TO:Populate a DataSet Object from a Database by Using Visual C# .NET 307587?
(http://support.microsoft.com/kb/307587/ZH-TW/
)
HOW TO:Update a Database from a DataSet Object by Using Visual C# .NET 注意:本範例中所提到的公司、組織、產品、網域名稱、電子郵件位址、公司標誌、個人、地點及事件皆屬虛構。Microsoft
無意影射任何真實的公司、組織、產品、網域名稱、電子郵件位址、公司標誌、個人、地點或事件。
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群文章翻譯
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
回此頁最上方