我有一个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连接,以便我选择和更新表。
答案 0 :(得分:0)
写了一篇ASP。 NET Web服务非常高效和快速