如何在后台任务中使用SQLite

时间:2013-10-25 08:57:18

标签: sqlite windows-8 windows-runtime microsoft-metro windows-store-apps

如果没有用户交互,WinRT会在一段时间后锁定屏幕,所以我使用后台任务。我需要在连接到Webservices时更新SQLite中的表。

不确定在创建BackgroundTask项目后从何处开始。需要一些帮助,如连接到SQLite和插入和更新功能。感谢

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Windows.ApplicationModel.Background;

namespace BackgroundTaskProject
{

    //
    // A background task always implements the IBackgroundTask interface.
    //

    public sealed class BackgroundTask : IBackgroundTask
    {
        //
        // The Run method is the entry point of a background task.
        //
        public void Run(IBackgroundTaskInstance taskInstance)
        {

        } 
    }
}

1 个答案:

答案 0 :(得分:0)

关于如何实现BackgroundTask,我刚才写了一篇关于它的博文: http://www.pazquality.com/post/2013/02/20/WinRT-BackgroundTasks.aspx

对于WIN 8 RT的SQLite代码示例,我建议您查看MSDN上的代码: http://code.msdn.microsoft.com/windowsapps/Sqlite-For-Windows-8-Metro-2ec7a882