SQLite執行在WinRT, Metro以及Windows 8移動版

l_serein發表於2013-03-26

SQLite現已提供對Windows RT和Windows 8 Metro應用的支援,未來還將支援Windows Phone 8本地應用的儲存功能。

SQLite 3.7.13版本增加了對WinRT和Windows 8中Metro風格應用的支援。依照微軟所述,Windows 8移動版也將支援SQLite。需要注意的是,提供的支援僅限於引擎層面,不會提供客戶端——開發者需要將其封裝成WinRT元件(或使用提供的類庫),才能將其真正應用在.NET或JavaScript開發的應用中。

對於.NET開發者,可以使用sqlite-net這一將SQLite做了一層LINQ封裝的工具。可以在以下的文章中得到一些有用的幫助:

對與JavaScript開發者,推薦使用SQLite3-WinRT。正如Tim所說的那樣,C++開發者可以使用sqlite.h標頭檔案,並且無需擔心WinRT Wrapper類。

同時,在SQLite網站中的公告也提及了一些限制,這些也是需要注意的。除此之外,與在其他系統中的使用無太大區別。

相關文章