我有WPF APP我想用SQLite怎么做这样的事情?
(顺便说一句,我理解如何在Adobe Air中做这样的事情,但在WPF中这对我来说是一个很大的问题,所以在\比较怎么做的一些解释是Big + ...)
您可以像使用SQL Server,Oracle或任何其他数据库一样在WPF中使用SQLite - 通过ADO.NET或(更好)通过对象关系映射器.ORM可能是更好的选择,因为好的ORM会为您处理属性更改通知(对数据绑定至关重要)等问题.
您正在寻找的基本技术是定义一个模型,您将通过ORM加载和保存,并将您的UI数据绑定到使用数据绑定.(此模式的完整版本称为model-view-viewmodel或MVVM,但作为初学者,您可能希望首先关注创建和绑定到域模型的基础知识,然后再解决MVVM中更复杂的方面.)
对于SQLite/ADO.NET方面,请参阅System.Data.Sqlite,如前面问题的答案所述.
对于对象关系映射,请参阅众多Stack Overflow问题,尤其是/sf/ask/17468531/和NHibernate的轻量级替代品.
| 归档时间: |
|
| 查看次数: |
9025 次 |
| 最近记录: |