我试图从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.
答案 0 :(得分:0)
直接从Andriod访问MSSQL数据库,这不是正确的方法。但是像API(RESTFull,SOAP)这样的东西,通过它来查询记录并传递给Android。
如果您需要在数据库上保存日期, SQLite 是存储应用数据的一种方式。它将数据存储到您不需要为其建立任何类型的连接的设备上的文本文件中它像JDBC,ODBC等
以下是使用SQLite的教程: -