【发布时间】:2017-11-01 06:02:13
【问题描述】:
你能帮帮我吗? 我正在尝试创建一个 Android 应用程序,它将连接到 SQL Server 数据库。 我正在使用 JDBC 驱动程序并且:
- 在项目设置 -> 库中添加了 JDBC(显示在外部库中)
-
连接DB的代码如下:
try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); String url = "jdbc:sqlserver://xxx.x.x.x:yyyy;integratedSecurity=true;" con = DriverManager.getConnection(url); if (con != null) { tv.setText("Connected"); } else { tv.setText("Not connected"); } catch (Exception ex) { tv.setText("" + ex); }
最终,我收到一个异常,即找不到驱动程序 com.microsoft.jdbc.SQLServerDriver
如果我在 Java 应用程序上运行相同的控制台应用程序,它就可以工作。
【问题讨论】:
-
你在你的 android 中安装了 SQL Server 数据库吗?哇
-
没有。实际上,我计划将 Android 应用程序连接到我家用计算机上的 SQL Server
-
那么你的安卓应用就不需要驱动了,只需要做一个网络服务
-
你能澄清一下吗