我有一个拥有近6亿条记录的数据库。我想通过上传excel文件直接进行搜索,所以当我上传excel文件时,它应该开始在后台搜索,并显示状态为'进行中'一旦完成,该过程应该停止并给出消息“已完成”
我可以编写用于上传文件xls文件的代码并通过常规方式搜索,但是如何使用asp.net C#在异步模式下使用BACKGROUND WORKER进行写入。
我将上传带有50,00条记录的excel文件,以便从数据库中的6亿条记录中执行搜索。
答案 0 :(得分:0)
定义您的要求
取决于要求,您可以采取的方法很少,例如
我会选择我的建议和
类似主题已作为其他问题的一部分进行了讨论:Long-running code within asp.net process, BackgroundWorker thread in ASP.NET