将PDF文档上载到SQL Server

时间:2014-09-25 14:50:02

标签: sql .net service

我们有一台扫描仪将文档扫描到特定目录。

我需要知道从哪里开始我可以安排每小时左右运行的应用程序/服务,并将文档上传到云数据库。

我能找到的每个例子都涉及需要用户浏览/选择文件的上传者;我不希望这样。

如果重要,文档将以二进制形式存储。

1 个答案:

答案 0 :(得分:1)

也许这会帮助您入门。构建一个控制台应用程序,按照这些行执行某些操作

void Main()
{
    while(true)
    {
        var files = Directory.GetFiles("c:\\your\\path\\here\\","*.pdf");
        foreach (var file in files)
        {
            UploadToCloudDB(file);
            //possibly delete the file now
        }
        Thread.Sleep(30000); //pause for 30 seconds between scans

    }
}

static void UploadToCloudDB(string path)
{
    var bytes = File.ReadAllBytes(path);
    //upload those bytes to the cloud DB ....
}