正在阅读:如何使用 ASP.NET查询和显示 Excel 数据如何使用 ASP.NET查询和显示 Excel 数据

2005-07-15 10:36 出处: 作者:佚名 责任编辑:moningfeng

概要
  本文介绍如何使用 Visual C# .NET 通过 ASP.NET (.aspx) 页显示 Excel 工作表中的数据。

创建示例 Excel 工作表

  1. 启动 Microsoft Excel,然后创建一个新的工作表。

  2. 将以下信息添加到新工作表中以创建一个简单的 Excel 数据库:

 AB
1FirstNameLastName
2ScottBishop
3KatieJordan

  注意:虽然在本示例中数据是从单元格 A1 开始的,但是您可以将此数据添加到工作表中的任何相邻接的单元格。

  3. 突出显示此数据所在的行和列。

  4. 在插入菜单上,指向名称,然后单击定义。

  5. 在“当前工作簿中的名称”文本框中,键入 myRange1,然后单击确定。

  6. 在文件菜单上,单击保存。在“保存位置”列表中,选择 Web 服务器的根目录(通常为 C:\InetPub\Wwwroot\)。在“文件名”文本框中,键入 ExcelData.xls。单击确定。

   7. 在文件菜单上,单击退出。


使用 Visual C# .NET 创建 ASP.NET 示例

  此代码示例说明如何查询和显示 Excel 工作表中的信息。以下代码使用您在上一节中创建的工作表。
  1. 打开 Microsoft Visual Studio .NET。此时将显示 Visual Studio .NET 集成开发环境 (IDE)。

  2. 在文件菜单上,指向新建,然后单击项目。

  3. 在新建项目对话框的项目类型下面,单击 Visual C# 项目。在模板下面,单击 ASP.NET Web 应用程序。

  4. 在新建项目对话框中,找到名称和位置文本框。注意,名称文本框不可用(它显示为灰色)。位置文本框包含以下文本(或类似的文本):
  http://localhost/WebApplication1
  将位置文本框中的文本替换为 http://localhost/ExcelCSTest,然后单击确定。此时将创建一个新项目,其中包括一个名为 WebForm1.aspx 的 Web 窗体。

  5. 在 Visual Studio .NET IDE 中,找到“解决方案资源管理器”窗口。如果找不到该窗口,请单击视图菜单上的解决方案资源管理器。

  6. 在解决方案资源管理器中,右键单击 WebForm1.aspx,然后单击视图设计器以显示用于设计页面外观的设计器。可以使用该设计器,添加控件并处理页面的外观。

  7. 查找工具箱。根据您的“IDE 选项”设置,工具箱可能以窗口或按钮的形式出现(通常出现在 IDE 的左侧)。如果找不到工具箱,请单击视图菜单上的工具箱。
如果工具箱以按钮的形式出现,将指针移动到该按钮上以显示工具箱的内容。

  8. 当 Web 窗体的设计器视图处于活动状态时,工具箱被划分为几部分,其中包括 Web 窗体、组件、HTML 和其他部分。单击 Web 窗体部分。

  9. 在工具箱的 Web 窗体部分,单击 DataGrid,然后将其拖到 WebForm1 的设计器上。

  10. 右键单击 WebForm1.aspx,然后单击查看代码以显示代码隐藏页的源代码。

  11. 将下面的语句添加到代码隐藏页顶部的命名空间部分之上:

  using System.Data.OleDb;
  using System.Data;

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品