我是用ASP.NET 3.5编程的。
我需要处理一个必须由用户上传的文件。该文件采用特定的格式。基本上,我需要获取文件中的信息,对其进行解析,然后将其插入到SQL数据库中。我这样做没有问题,但我想知道如何在网站上做到这一点。
我想要创建一个用户有权访问的共享,让用户将文件上传到共享,然后在上传时,使用完整的UNC路径将记录保存到数据库中。在站点中,处理具有该UNC路径的文件,然后将该文件移动到某个“已处理”文件夹中。
有没有人做过这样的事情?有没有什么“标准”的方法来做类似的事情?
谢谢。
发布于 2010-12-07 04:45:30
1)创建一个带有上传输入的ASPX页面。
2)让用户上传文件
3)获取ASP.NET上传的文件,将二进制流写入文件,并将文件注册到数据库
4)完成请求,但在此之前生成一个后台线程来处理文件
5)对于那些已经注册但由于某种原因无法处理的文件,您需要一个单独的清理操作。
https://stackoverflow.com/questions/4370706
复制相似问题