使用jdbc驱动程序的android应用程序sql server 2012连接

使用jdbc驱动程序的android应用程序sql server 2012连接,android,jdbc,Android,Jdbc,我正在使用jdbc驱动程序库将我的android应用程序连接到sql server 2014。在执行查询时,有时会出现错误。错误如下所述 无法打开登录请求的数据库。用户登录失败 以下是将android应用程序连接到sql server 2014的代码 String connectionURL; try { Class.forName("net.sourceforge.jtds.jdbc.Driver"); connectionURL = "jdbc:jtd

我正在使用jdbc驱动程序库将我的android应用程序连接到sql server 2014。在执行查询时,有时会出现错误。错误如下所述

无法打开登录请求的数据库。用户登录失败

以下是将android应用程序连接到sql server 2014的代码

String connectionURL;
    try {
        Class.forName("net.sourceforge.jtds.jdbc.Driver");
        connectionURL = "jdbc:jtds:sqlserver://"
                + user.getServerIP()
                + ";databaseName="
                + user.getDbName()
                + ";user="
                + user.getUserName()
                + ";password="
                + user.getPassword()
                + ";";
        Connection con = DriverManager.getConnection(connectionURL);
        con.close();
        return con;
    } catch (Exception e) {
        Timber.e(e.getMessage());
        return null;
    }

请帮助我。

您不应该使用JDBC驱动程序直接连接到数据库服务器。另请参见根据要求所有数据库都处于脱机模式,因此我需要使用本地wifi连接android应用程序当数据库是远程数据库时,数据库如何处于“脱机”模式?sql server安装在商店的本地pc上,我使用本地pc IP地址将其与本地wifi连接