2015-10-08 27 views
1

我正在使用跨平台的应用程序项目,并且必须使用postgresql作为服务器。 我发现NpgSql,但它不适用于PCL。 有没有办法连接到postgresql?有什么办法可以连接到xamarin的postgresql?

感谢

+0

“不行”......怎么样?你最好的选择可能是修补nPgSQL,因此它支持Xamarin Portable Class Libraries(假设这就是你所说的“PCL”)。当然,如果它不太依赖于低级语言功能或系统库,那么你不能使用它。 –

回答

0

你应该看看是否有可以在Android或iOS项目中使用,然后通过依赖服务在PCL项目调用.NET库。

否则解决方案可能是绑定Android库的Java库。

如果我应该使用这个数据库,我宁愿写一些web服务

+1

PostgreSQL的主要.net客户端库是nPgSQL,原始海报已经表示它不适用于PCL--大概是指Xamarin Portable Class Libraries。 –

+0

@CraigRinger好吧,你可以尝试在Android项目上使用nPgSql,而不是PCL,然后使用依赖服务在PCL项目上调用它 –

+0

nPgSql不支持使用mono android 5.0的Android项目 –

相关问题