从本地数据库中选择数据

时间:2013-01-15 12:37:38

标签: c# windows-phone-8 local-database

我正在尝试获取存储在本地数据库中的数据。我正在使用这样的东西:

// Connect to the database and instantiate data context.
tablesDB = new TablesDataContext(TablesDataContext.DBConnectionString);    

// Define the query to gather all of the items.
var CategoriesTablesInDB = from CategoryItem todo in tablesDB.CategoriesTable
                                           select todo;

// Execute the query and place the results into a collection.
CategoriesTable = new ObservableCollection<CategoryItem>(CategoriesTablesInDB);

但是我的CategoriesTable在执行此操作后计数= 0,并且CategoriesTablesInDB内部有sql查询。我是Windows Phone的新手,如果这是正确的方法,我不会这样做。我的查询是错误的,还是我做得不好?

1 个答案:

答案 0 :(得分:0)

可悲的是,无法帮助您准确回答。但是,如果您刚刚开始,您还可以尝试在SQLite中存储数据而不是本机本地数据库。它可以帮助您构建未来的跨平台应用程序,并提供广泛的社区支持。