我正在使用以下编码在我的本地连接SQL
数据库
String driver = "net.sourceforge.jtds.jdbc.Driver";
Class.forName(driver).newInstance();
String connString = "jdbc:jtds:sqlserver://127.0.0.1:1433/dbname";
conn = DriverManager.getConnection(connString,"user","pass");
当我运行这个应用程序时,它给了我Network error
。无法连接到127.0...
我的防火墙已开放1433
and SQL
config TCP/IP
已启用。我还必须做什么?
如果您指的是localhost
从您的设备而不是使用http://10.0.2.2:8080/
而不是http://127.0.0.1/
or http://localhost/
.
因为您的 Android 模拟器运行在Virtual Machine(QEMU)
并且您无法连接到直接在您的 PC 上运行的服务器。
如果您从物理 Android 设备运行您的应用程序,请使用您 PC 上的网络 IP。
例如http://198.10.12.21:80/
....
还要确保您的设备和 PC(从您调用 localhost 的位置)位于同一网络内
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)