2015-10-08 31 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項目 –

相關問題