早上好, 我的应用程序正在使用Xamarin.Forms Portable在Visual Studio 2015 Enterprise中构建。Xamarin.Forms便携式不能访问ADO打开命令
应用程序的目标设备是:Windows Universal(10),Ipad,Android。我发现我必须声明所有的查询映射,所以我正在考虑改用ADO(Mono)。 data.sqlite)。
我已经从Xamarin复制了示例代码,并尝试通过nuget安装Mono.Data.SQL,但我没有访问.Open()属性,并且无法创建数据库或连接到现有一。
然后我试着用Vs2015 + Xamarin.Forms PLC创建一个新的测试项目,并直接在引用中添加Mono.data.sqlite和System.Data,这样我就可以访问.CreateFile。开放,但我收到此错误:
“参考键入它在‘系统’定义‘组件’的主张,但它无法找到
Image of the error 现在我还在寻找在互联网,但没有找到为什么会发生这种情况的好答案。
非常感谢提前
感谢您的快速回复。 使用Sqlie PCL,我们可以在不使用像ADO那样的映射表的情况下执行普通查询? 我想使用DataReader而不是ORM版本eheheheh。 –
不幸的是,我不知道像ADO这样的DataReader for PCL。使用SQLite,您可以使用SQL字符串查询执行查询。 –
是的,你可以使用SQL字符串查询来执行查询,但是你必须定义映射,如果我创建了一个包含20个将要被使用1次的字段的查询,我必须创建映射,或者有任何自动的方法做它? 我开始的项目将有许多查询与自定义映射。 –