如何将Android应用连接到SQL Server数据库?
我想进行一个连接到sql server的Android登录,但是对于从Android到sql server的连接感到困惑
答案 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的方法