【发布时间】:2022-02-02 14:03:47
【问题描述】:
我正在尝试将 Android Studio 应用程序连接到 SQL 服务器 (Heidi SQL) 我在 lib 中有 jtds jar (jtds-1.2.7.jar) 文件并添加了依赖项。它仍然没有读取数据并显示数据库的结果,我有这个错误:
E/错误:net.sourceforge.jtds.jdbc.Driver enter image description here
这些是我的代码。
公共类 ConnectionHelper {
Connection con; String uname, pass, ip, port, database; @SuppressLint("NewApi") public Connection connectionClass() { ip = "127.0.0.1"; database = "eat"; uname = "root"; pass = "pass"; StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); StrictMode.setThreadPolicy(policy); Connection connection = null; String ConnectionURL = null; try{ Class.forName("net.sourceforge.jtds.jdbc.Driver"); ConnectionURL = "jdbc:jtds:mysqlserver://" + ip + "/" + database + ";user=" + uname + ";password=" + pass +";"; connection = DriverManager.getConnection(ConnectionURL); } catch (Exception ex){ Log.e("Error" , ex.getMessage()); } return connection; } }
【问题讨论】: