这个问题可能是一个基本问题,如果是,请原谅我。我正在尝试将我的Android 应用程序连接到 MSSQL Server。我在下面链接的问题中使用了相同的代码。我根据此链接中选择的答案使用了 sqljdbc 4.3.0:
当我这样做时,它调试成功,但是当我在我的设备上运行它时,它是三星 Galaxy Y(姜饼)它给了我这个错误:
com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host server.com/Db_name, port 1433 has failed. Error: "null. Verify the connection properties, check that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port, and that no firewall is blocking TCP connections to the port.".
任何帮助将不胜感激。
编辑:我在模拟器上运行它,它在文本视图中给出了这个错误。
android.os.NetworkOnMainThreadException