我有一个连接到MS SQL SERVER 2005数据库的java程序(适用于Android应用程序)。我通过eclipse运行时遇到错误:
java.sql.SQLException:网络错误IOException:Permission denied
我正在使用jtds连接:
String connString = "jdbc:jtds:sqlserver://localhost/DB_CHITS_MANAGER;user=sa;password=123456;instance=SQLEXPRESS;";
String username = "sa";
String password = "123456";
conn = DriverManager.getConnection(connString,username,password);
Statement stmt = conn.createStatement();
ResultSet reset = stmt.executeQuery("select * from tb_branch");
我停止了防火墙,在sql server中启用tcp-ip,将端口设置为1433.但它对我不起作用。数据库名称是相同的。没错。请帮助我...
答案 0 :(得分:2)
错误听起来就像你缺少完全建立网络连接的权限一样,请尝试将其添加到您的清单中;
<uses-permission android:name="android.permission.INTERNET" />