java.sql.sqlexception网络错误ioexception权限被拒绝

时间:2013-07-14 08:02:52

标签: android sql

我有一个连接到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.但它对我不起作用。数据库名称是相同的。没错。请帮助我...

1 个答案:

答案 0 :(得分:2)

错误听起来就像你缺少完全建立网络连接的权限一样,请尝试将其添加到您的清单中;

<uses-permission android:name="android.permission.INTERNET" />