深入探究数据库应用开发:从Xamarin到多对多关系建模
1. Xamarin应用数据库创建
当Xamarin应用启动时,若数据库文件不存在,会在 App.xaml.cs
文件中通过 Database.EnsureCreated()
方法创建数据库文件。以下是相关代码示例:
using Xamarin.Forms;
//[assembly: XamlCompilation(XamlCompilationOptions.Compile)]
namespace EFC_Xamarin
{
public partial class App : Application
{
public App()
{
InitializeComponent();
// Create Database if it does not exist
using (var db = new EFContext())
{
db.Database.EnsureCreated();
}
MainPage = new EFC_Xamarin.MainPage();
}
protected override void OnStart()
{
}
protected override void OnSleep()