如何连接在线DB Xamarin?

时间:2017-05-25 05:42:24

标签: c# xamarin xamarin.android xamarin.forms

请告诉我如何从在线数据库(表)中检索数据?我刚刚在enter link description here

中创建了一个表格

我创建了一个SQL数据库。任何人都可以告诉我如何从中检索数据吗?

1 个答案:

答案 0 :(得分:5)

强烈建议您不要直接从Xamarin直接连接数据库(至少)2个不同的原因: 1.您的数据库凭据将在您的应用程序代码中,这意味着任何人都可以反编译您的应用程序并阅读您的登录信息 - 巨大的安全风险。 2.通过直接从Xamarin连接到在线数据库,您很可能会重载数据库服务器(它们只允许少量连接)。

通常,当您需要数据库中的数据时,您使用自己构建的API。例如,一个php站点,或一个ASP.NET web api。

Xamarin与您的网站进行通信(例如www.yoursite.com/api/getinformation)。这样您的凭据在网站上是安全的,并且您的应用只能连接到您的网站,这更好,因为您可以在那里缓存信息,防止网站过载。

阅读有助于您的材料:

Xamarin forum link to php+mysql+Xamarin

Consuming REST-API's with