有没有人知道Xamarin.Mac / Monomac上SQLite的一个很好的例子?

时间:2014-05-08 04:03:23

标签: macos sqlite xamarin monomac xamarin.mac

您好我已经在网上搜索了几个小时但是找不到任何Xamarin.MAc使用SQLite的例子你们有没有人能指导我走正确的道路?因为用这么小的(我的意思是没有)文档试图制作我想要的应用程序是非常糟糕的

谢谢

2 个答案:

答案 0 :(得分:1)

回答我的问题,你可以使用sqlite-net并且工作得非常好,但是在PCL上没有(猜测有人必须为这个平台做出类似的实现)。

答案 1 :(得分:0)

Xamarin有很多使用SQLite的iOS示例。最简单的任务:

https://github.com/xamarin/mobile-samples/tree/master/TaskyPro

任务案例研究:

http://docs.xamarin.com/guides/cross-platform/application_fundamentals/building_cross_platform_applications/case_study-tasky/

此示例使用核心库,该库是存储SQLite数据库代码的位置。此特定示例使用Linq与数据库进行交互,但这不是必需的。 iOS特定代码与TaskManager交互。

数据库结构如下:

TaskDatabase-> TaskRepository->任务管理

  • TaskDatabase是初始化数据库和数据库的地方 函数是写的。
  • TaskRepository引用数据库
    功能,还包含数据库路径和管理 连接。如果你想编写纯sql,你可以在这里做 TaskManager引用了
  • 中概述的功能
  • TaskRepository -
    这是iOS,Android和Windows项目调用的内容 与数据库交互。