首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用SQLite-net库创建表

使用SQLite-net库创建表
EN

Stack Overflow用户
提问于 2013-05-14 08:48:02
回答 1查看 1.4K关注 0票数 3

我正在研究SQLite - .net (https://github.com/praeclarum/sqlite-net),以便在我的项目中添加一个本地存储。

我提出了几个问题:

  1. 根据模型创建表,然后为了创建表,应该使用以下代码:var db =新SQLiteConnection("foofoo");db.CreateTable();db.CreateTable(); 问题是,在MVVM方法中,这会写在哪里呢?我想到了bootstrapper.cs,但我不太确定它有多有效。
  2. 在其中一个示例中,这是某个模型的示例代码:公共类赋值{ PrimaryKey,AutoIncrement公共int Id { get;set;}索引公共int StockId { get;set;}公共DateTime时间{ get;set;}公共十进制价格{ get;set;} [Indexed]语句是否只将应用于StockId,还是将应用于StockId,或将应用于所有三个StockIdTimePrice
EN

回答 1

Stack Overflow用户

发布于 2017-02-08 17:01:06

数据服务!只需创建一个DataService类即可。将路径传递给数据库或查找它的配置。让构造函数创建SQLiteConnection,创建表,添加任何默认数据。

如果您正在使用IOC容器,您可以注册DataService以便在您的ViewModels中使用。考虑使用设置为True的create立即标志注册,以便立即初始化数据库。

对不起,我现在没有一个有用的例子。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16538747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档