从流中读取 Excel 文件

2024-07-04

我需要一种从流中读取 Excel 文件的方法。它似乎不适用于 ADO.NET 的处理方式。

该场景是用户通过 FileUpload 上传文件,我需要从文件中读取一些值并导入到数据库中。

由于几个原因我can't将文件保存到磁盘,也没有理由这样做。

那么,有人知道如何从 FileUpload 流读取 Excel 文件吗?


看来我自己找到了解决问题的办法。

http://www.codeplex.com/ExcelDataReader http://www.codeplex.com/ExcelDataReader

这个库似乎工作得很好,它需要一个流来读取 Excel 文件。

ExcelDataReader reader = new ExcelDataReader(ExcelFileUpload.PostedFile.InputStream);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从流中读取 Excel 文件 的相关文章

随机推荐

  • 在 GCE 中创建实例模板只是悬而未决

    尝试在 GCE 中设置一个试点来尝试 GKE 我正在尝试从 gcloud 容器集群创建 创建的实例模板的副本创建一个新的实例模板 每个实例有更多空间 并且创建只是挂起 有什么明显我没有做的事情吗 在此输入图像描述 https i stack
  • 重载 Ruby 的 [...] 数组创建简写

    我编写了一个库 它通过主要通过方法别名来观察包装器来扩展几个基本 Ruby 类 然而 我在数组实例化简写中遇到了障碍 例如 a 1 2 3 我似乎找不到通过速记方式创建 Array 对象时实际调用的任何方法 这不是遗传 当前作用域中的方法或
  • Web 表单文本字段不直接位于 ASP 身份注册页面上

    我在 Web 表单项目中遇到文本字段未正确对齐的问题 我使用 Visual Studio 2013 中的 Web 窗体创建了一个新的 ASP NET Web 应用程序 我对 ASP Identity 用户表进行了更改 以获取有关每个用户的附
  • 如何使用UDP套接字传输jpg图像

    我想通过 UDP 连接传输 jpg 图像 我想要一个java代码将图像转换为字节数组并在另一侧重新创建jpg文件 我尝试过的代码 图像到字节数组 BufferedImage img ImageIO read new File src tes
  • JAVA中短数组转换为字节数组

    我对如何转换感到困惑short数组到byte大批 例如 我有以下内容short array short shrt array new short 0x4 0xd7 0x86 0x8c 0xb2 0x14 0xc 0x8b 0x2d 0x39
  • 当 flex-direction 为“column”时,CSS flex-basis 不起作用

    我的目标是使用 Flexbox 创建一个两列布局 其中第一列有两行 第二列有一行 如下所示 Setting flex basis 100 在第三个项目上给出了所需的效果 但仅当容器的flex direction is row 改变flex
  • 在 Android studio 中看不到“font”资源类型

    我正在研究新的 Android O 功能 其中一项新功能是现在应用程序可以直接将字体添加到res文件夹 按照安卓文档 https developer android com preview features working with fon
  • 从 WPF 远程创建 SharePoint-2013 的简单页面

    我没有使用共享点的经验 我有一个简单的 C WPF 应用程序 它应该连接到 SharePoint 服务器并根据布局以编程方式创建一些页面或更新现有页面 我的机器上没有安装 sharepoint 服务器 我在本地使用 SharePoint 客
  • 在 C# 中:按事件使用 -= 运算符意味着什么?

    我们什么时候必须通过事件使用这个运算符 它的用途是什么 正如 为您订阅事件处理程序一样 取消订阅它 当您不再希望在引发事件时调用特定处理程序时 请使用它 您通常只需要使用它 引发事件的组件在逻辑上比事件处理程序的生命周期更长 如果您不取消订
  • 如何使用 type='json' 在 Odoo 控制器中获取 JSON 数据?

    几天前我在这里做了一个类似的问题 如何在 Odoo 控制器中获取 JSON 数据 https stackoverflow com questions 35913866 how to get json data in an odoo cont
  • 如何模拟我正在测试的函数所使用的函数的默认参数?

    我有这个my module py def sub function do the thing True if do the thing do stuff else do something else def main function do
  • 如何将函数发送到远程 Pyro 对象

    我正在尝试使用 Pyro 设置一些代码来处理远程主机上的 python 代码函数并获取结果 启动名称服务器后 我将在远程主机上执行此代码 实际上仍在本地主机上 import Pyro4 class Server object def eva
  • 将 WPF DLL 加载并运行到另一个 WPF exe 中

    我的主要问题正如我在标题中所述 WPF APP1 gt 我在排除 App xaml 后创建了此 wpf 项目的 dllWPF APP2 gt 普通 WPF exe 需要运行上面的WPF APP1 dll并使用反射打开WPF APP1 Mai
  • 通过 AJAX 调用的 PHP header() 无法正常工作

    我是网络开发新手 现在我正在开发网站上的登录功能 我使用 Javascript AJAX 获取用户名和密码并将其发送到 PHP 文件以在 MYSQL 数据库上进行验证 这就是我要做的 我的问题是为什么 header 函数不能正常工作 我想在
  • 如何禁用 Mapbox 中的事件侦听器?

    我正在尝试使用 React 上的 Mapbox 来控制图层上的事件侦听器 map off 应该可以做到这一点 但它并没有删除图层中的 onclick 事件 https docs mapbox com mapbox gl js api map
  • 将事件传递给父级

    我想创建一个应用程序 其中一些事件应该被处理 就像它们被传递到父容器一样 例如我有一个JPanel其中包含JLabel 顶端JPanel现在实现鼠标按下和拖动 我需要做什么 才能使事件看起来像他们到达的那样JPanel而不是标签本身 更改源
  • 在 iOS 模拟器上重复请求麦克风权限

    我正在使用 Xcode 10 1 10B61 开发一个需要使用麦克风权限的应用程序 几乎 每次我从 Xcode 在模拟器中 启动应用程序时 我都会收到一个系统弹出窗口 Appname 想要访问麦克风 隐私 麦克风使用说明 gt 我选择 不允
  • Cassandra 对具有不同分区键的表的批量查询性能

    我有一个测试用例 每秒从客户端收到 150k 请求 我的测试用例需要插入UNLOGGED batch 多个表并具有不同的分区键 BEGIN UNLOGGED BATCH update kspace count table set count
  • 将 INT_MAX 转换为浮点数,然后再转换回整数。

    在 C 编程中 我发现了一个奇怪的问题 它违背了我的直觉 当我声明一个integer as the INT MAX 2147483647 在limits h中定义 并将其隐式转换为floatvalue 它工作正常 即浮点值与最大整数相同 然
  • 从流中读取 Excel 文件

    我需要一种从流中读取 Excel 文件的方法 它似乎不适用于 ADO NET 的处理方式 该场景是用户通过 FileUpload 上传文件 我需要从文件中读取一些值并导入到数据库中 由于几个原因我can t将文件保存到磁盘 也没有理由这样做