4
我正在C#中爲Windows 8構建我的第一個應用程序(我是一個完整的noob)。並且我創建了一些類。當應用程序運行時,它需要從sqlite數據庫讀取數據。我爲每個表都有一個類,但我不知道如何將每個類屬性映射到數據庫中的相應列。 我似乎無法找到任何信息,而且我所看到的所有東西似乎都會自動映射到它們,或者沒有提及它是如何完成的,例如如何將sqlite表和列映射到windows 8中的c#類
public class Person
{
[PrimaryKey, AutoIncrement]
public int Id { get; set; }
[MaxLength(30)]
public string Name { get; set; }
[MaxLength(30)]
public string Surname { get; set; }
}
樣品
var query = conn.Table<Person>().Where(x => x.Name == "Matteo");
var result = await query.ToListAsync();
foreach (var item in result)
{
Debug.WriteLine(string.Format("{0}: {1} {2}", item.Id, item.Name, item.Surname));
}
有我丟失的東西或某種形式的教程?我以前從來沒有使用過sqlite。
相關:http://stackoverflow.com/q/10905084 –
你查詢它之前創建表? conn.CreateTable(); –
DVD
數據庫中不存在表格 – TemiGiwa