1. NuGet 中安装下面两个组件
sqlite-net-pcl
SQLitePCLRaw.bundle_green
2. 创建表格
// 创建表结构
[Table("Valuation")] public class Valuation { [PrimaryKey, AutoIncrement] //唯一索引,自增 [Column("id")] public int Id { get; set; } [Indexed] // 添加索引 [Column("stock_id")] public int StockId { get; set; } [Column("time")] public DateTime Time { get; set; } [Column("price")] public decimal Price { get; set; } }
// 创建数据库
string dbPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments), "FDData.db"); SQLiteConnection db = new SQLiteConnection(dbPath);
//添加表格
db.CreateTable<Valuation>();
3. 数据操作
// 数据插入 //db.Insert(stock); // 更新数据 //db.Update(stock); // 删除数据 //db.Delete(stock); // 查询数据 //db.Query<T> ("select * from T ");
标签:Xamarin,SQLite,set,get,Column,db,使用,public,stock From: https://www.cnblogs.com/EndlessLife/p/17043996.html