Xamarin无法连接到SQL数据库

时间:2017-03-01 13:21:46

标签: c# android sql-server xamarin.android

我有一个C#Xamarin Android应用程序,我需要连接到可通过网络访问的SQL Server实例。

try
{
      using (SqlConnection cn = new SqlConnection(ConnectionString))
      {
                cn.Open();

                IsConnected = true;
       }
  }
  catch (Exception ex)
  {
        Toast.MakeText(Application.Context, "Error Occuerred: " + ex.Message, ToastLength.Long).Show();
   }

连接字符串如下:Data Source = IPAddress; Initial Catalog = DatabaseName; Persist Security Info = True; User ID = SomeUser; Password = SomePassword

我在清单中包含了INTERNET和WIFI_State权限。 (检查当前是否已打开wifi并在网络上连接到某种类型)

我收到错误:服务器不存在或连接被拒绝。 我可以使用相同的连接字符串将霍尼韦尔扫描设备连接到数据库。

请注意我不希望Web服务处理SQL连接,以便我选择和更新表。

1 个答案:

答案 0 :(得分:0)

写了一篇ASP。 NET Web服务非常高效和快速