Java Android-MSSQL无法连接到数据库
我正在使用android studio,我正在尝试制作一个hello world数据库程序,使用ms sql server和jdbc,我正在使用sql server 2008。。 我编写了一段代码,当我用brakepoint调试程序时,我看到它卡在了线路上: Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver”) 例外情况是: java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver 是的,我导入了那个jar文件Java Android-MSSQL无法连接到数据库,java,android,sql-server,sql-server-2008,jdbc,Java,Android,Sql Server,Sql Server 2008,Jdbc,我正在使用android studio,我正在尝试制作一个hello world数据库程序,使用ms sql server和jdbc,我正在使用sql server 2008。。 我编写了一段代码,当我用brakepoint调试程序时,我看到它卡在了线路上: Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver”) 例外情况是: java.lang.ClassNotFoundException: com.microsoft.sql
Thnx提前:)IMHO,android应该与rest(webapi)服务对话……而不是与sql服务器对话。你会和sql server对话,我看过很多直接有效的教程?还是我错了?仅仅因为你能做到,并不意味着你应该做到。我可以把“读取数据库”代码放在一个按钮点击后…这并不意味着这是一个好主意。啊哈,thnx,你能帮我举一个webapi服务的例子吗?
String connectionUrl = "jdbc:sqlserver://localhost";
Connection con = DriverManager.getConnection(connectionUrl);
Statement s = con.createStatement();
ResultSet r = s.executeQuery("SELECT * FROM Admin");
while (r.next()) {
System.out.println(r.getString(1));
}