2
我想在Metro應用程序中使用已經創建的數據庫(sqlite文件)。 我正在使用C#和Sqlite-net。我有WinRT的SQlite。SQlite與Windows 8 Metro應用程序
試過蒂姆豪雅方法,沒有編譯。 await運算符只能在異步方法中使用。考慮用'異步'修飾符標記此方法,並將其返回類型更改爲'任務'。 我第二次使用同樣的等待。
我想在Metro應用程序中使用已經創建的數據庫(sqlite文件)。 我正在使用C#和Sqlite-net。我有WinRT的SQlite。SQlite與Windows 8 Metro應用程序
試過蒂姆豪雅方法,沒有編譯。 await運算符只能在異步方法中使用。考慮用'異步'修飾符標記此方法,並將其返回類型更改爲'任務'。 我第二次使用同樣的等待。
您可能會發現我的async
/await
intro有幫助。
在您的具體情況,我建議你做了錯誤信息說的話:標記方法async
和改變返回類型爲Task
或Task<T>
(除非它是一個事件處理程序)。
謝謝。我正在使用Async方法。以下是代碼 - Windows.Storage.StorageFile seedFile = await Windows.Storage.StorageFile.GetFileFromPathAsync(Path.Combine(Windows.ApplicationModel.Package.Current.InstalledLocation.Path,「SXXConf.sqlite」));等待seedFile.CopyAsync(Windows.Storage.ApplicationData.Current.LocalFolder);這兩個等待都是錯誤..... – user1664018
我有閱讀困難。請使用導致錯誤的* complete *'async'方法更新您的原始問題。 –
我找到了。謝謝。將包含代碼的方法變爲異步void而不是void。有效。我是這個Visual sudio/C#編程的新手。我可以連接到我的數據庫。您能否幫我找到一個鏈接,用於檢索Metro應用程序中的數據並鏈接Metro應用程序中的數據。謝謝! – user1664018