java从Android Studio连接到SQL Server 2014
我在通过安卓项目连接SQL server数据库时遇到问题。我添加了sqljdbc41。jar文件添加到我的/app/libs目录中,我已将其添加到我的安卓 studio项目中的依赖项中
我使用以下代码:
package com.konrad.rezerwacje1;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class Database_Console {
public static void openConnection(){
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url = "jbdc:sqlserver://127.0.0.1:1433;databaseName=my_db";
Connection con = DriverManager.getConnection(url);
} catch (SQLException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
public static void main(String[] args){
openConnection();
}
}
然而,我仍然得到这个错误
java.sql.SQLException: No suitable driver found for jbdc:sqlserver://127.0.0.1:1433;databaseName=my_db
at java.sql.DriverManager.getConnection(DriverManager.java:689)
at java.sql.DriverManager.getConnection(DriverManager.java:270)
# 1 楼答案
如果不需要使用^ {CD1>},那么您可以考虑使用^ {CD2>}驱动程序来连接Android Studio,以连接到SQL Server 2014。有很多文章可以帮助你从这组技术开始
对于底漆,以下是详细信息:
jtds-1.2.5.jar
在代码中使用以下详细信息:
# 2 楼答案
而不是这个:
你必须使用这个:
请注意不同的类名,以及URL中的前缀
jbdc
已更改为jdbc