如何将我的应用程序连接到SQL Server数据库?

时间:2018-09-20 06:09:26

标签: android sql-server

如何将Android应用连接到SQL Server数据库?

我想进行一个连接到sql server的Android登录,但是对于从Android到sql server的连接感到困惑

1 个答案:

答案 0 :(得分:0)

首先,从此链接下载驱动程序并将其放置在以下地址 https://sourceforge.net/projects/jtds/ 接下来,您需要在Gardel中介绍以上文件的位置: Complite文件('libs / jtds-1.3.1.jar) 然后创建一个具有所需名称的类,并在其中创建字符串类型的值(用户名和密码以及数据库名和IP名称)

public class sqlConnectionToSQL {
    // Database Username
    String userName;
    // Database Password
    String password;
    // Connection builder class
    String classes;
    // Site or Local IP
    String ip;
}

然后以这种方式创建连接函数,并将以下代码放入其中

 StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder ();
StrictMode.setThreadPolicy (policy);
    Connection conn = null;
    String connURL = null;
try

    {
        Class.forName (classes)
        connURL = "jdbc: jtds: sqlserver: //" + ip + ": 1433" + "; databasename:" + db + "; Username:" + userName + "; Password:" + password + ";";
    conn = DriverManager.getConnection (connURL);
    } Catch (ClassNotFoundException e) {
        Log.e (e.getMessage (), "Error:");
    } Catch (sqlException e) {
        Log.e (e.getMessage (), "Error:");
    }
    Connection Catch (Exception e) {
        Log.e (e.getMessage (), "Error:");
    }
return conn;
}

这是将数据库连接到Android的方法