从Android Studio访问MSSQL

时间:2018-04-19 09:15:33

标签: java android sql

我试图从Android Studio连接到MSSQL数据库。

我的代码:

Class.forName("net.sourceforge.jtds.jdbc.Driver");
StrictMode.ThreadPolicy policy = new   StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);
Connection conn = DriverManager.getConnection("jdbc:jtds:sqlserver://192.168.1.66;databasename=POSEIDON;username=sa;password=myPass");

在收到我的查询时:

 W/System.err: java.sql.SQLException: Single-Sign-On is only supported on Windows. Please specify a user name.

1 个答案:

答案 0 :(得分:0)

直接从Andriod访问MSSQL数据库,这不是正确的方法。但是像API(RESTFull,SOAP)这样的东西,通过它来查询记录并传递给Android。

如果您需要在数据库上保存日期, SQLite 是存储应用数据的一种方式。它将数据存储到您不需要为其建立任何类型的连接的设备上的文本文件中它像JDBC,ODBC等

以下是使用SQLite的教程: -

Save Data using SQLite