Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 基于Excel和C的仓库管理_C#_Excel_Search - Fatal编程技术网

C# 基于Excel和C的仓库管理

C# 基于Excel和C的仓库管理,c#,excel,search,C#,Excel,Search,我需要使用Excel和C进行仓库管理的基本概念 实际上,仓库文件由30列和40000条以上记录组成 我只需要从上传的Excel文件.XLSX中选择假定-12列 我需要显示40000行数据,所有数据都带有自定义列 提供用户自动搜索文本框,假设有5列,如卡车编号、订单编号、订单日期、wh名称,并在网格视图中显示搜索结果 编辑并更新通过自动搜索任意行或对所有行执行更新搜索的数据 最后将数据保存到新的Excel或PDF文件中 请使用C和Excel帮助实现这些 我试过了,但将数据从datagrid保存到新

我需要使用Excel和C进行仓库管理的基本概念

实际上,仓库文件由30列和40000条以上记录组成

我只需要从上传的Excel文件.XLSX中选择假定-12列 我需要显示40000行数据,所有数据都带有自定义列 提供用户自动搜索文本框,假设有5列,如卡车编号、订单编号、订单日期、wh名称,并在网格视图中显示搜索结果 编辑并更新通过自动搜索任意行或对所有行执行更新搜索的数据 最后将数据保存到新的Excel或PDF文件中 请使用C和Excel帮助实现这些

我试过了,但将数据从datagrid保存到新的Excel文件需要7-10分钟。建议我使用动态自动搜索列有问题:用于读取传入文件。然后将所有传入的材料放入一些数据表中。 这些数据表可以更容易地用于实现其他功能,因为它们是为支持此类操作而构建的。 将任何修改的数据保存到这些数据表中。
将它们导出到新的xlsx文件,您可以将其返回。Agian,你可以以神圣的名义使用epplus,不要使用Excel作为数据库。或者我误解了吗?请说是,您使用的是一个真实的数据库,jut wast要导出到Excel…用epplus保存10分钟?这似乎有点过头了。您可以使用Excel Interop`吗?如果这是真的,那么问题就在于如何访问大型excel文件……对不起,excel从来没有打算轻松容纳40000行。切换到数据库,从长远来看更容易。