使用.Net应用程序将数百个pdf文档保存到数据库中

时间:2011-05-19 21:44:43

标签: .net pdf

我有asp.net应用程序将多个pdf文件上传到Sybase数据库。但上传数百个这样的时间非常耗时。什么是完成这项任务的最佳方式?我可以先将文档放在我的本地系统上。所以我也可以使用Windows应用程序这个或任何其他选项.....耗时的部分是点击浏览按钮然后选择,然后再次浏览按钮.....我想要对800个文件的复选框我想一次保存。

1 个答案:

答案 0 :(得分:0)

如果您可以将它们全部放在本地计算机上的同一目录中,则可以使用:

string[] filePaths = Directory.GetFiles(@"c:\MyDir\");

获取所有文档的列表,然后使用for循环来获取每个文件并将其转换为字节流并将其添加到数据库中。你甚至不需要winforms应用程序。一个简单的控制台应用程序可以解决这个问题。