从 Android Studio 连接到 SQL Server 2014

康拉德

我在从我的 android 项目连接到 SQL-server 数据库时遇到问题。我已将sqljdbc41.jar文件添加到我的 /app/libs 目录中,并将其添加到我的 android 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)
YCF_L

而不是这个:

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"‌​);
String url = "jbdc:sqlserver://127.0.0.1:1433;databaseName=my_db";

你必须使用这个:

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=my_db";

Connection con = DriverManager.getConnection(url, "username", "password");

请注意不同的类名,以及jbdcURL中的前缀已更改为jdbc.

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

尝试连接到SQL Server 2014时出现SSL错误

在Go Lang中连接到SQL Server 2014

使用SQL Server Management Studio远程连接到Docker容器

SQL Server 2014 Express中缺少SQL Server Management Studio

SQL Server 2014-更新到Windows 10并且无法连接到本地服务器

SQL Server Management Studio-如何使用连接字符串连接到SQL Server?

Visual Studio for Mac连接到远程MS SQL Server失败

将Nodejs和Angular 2连接到SQL Server 2014

在C#中使用Visual Studio连接到SQL Server

SQL Server 2014无法连接到远程服务器

bouncycastle连接到Android Studio

如何使用SQL Server 2014成功连接到Foxpro数据库文件?

无法在Visual Studio 2019中连接到SQL Server Express

无法通过PHP连接到Microsoft SQL Server Management Studio

如何连接到集成的Visual Studio 2012 SQL Server

与SQL Server 2014 Express的部分连接

将Access ADO连接到SQL Server 2014 Management Studio

无法连接到Visual Studio中的SQL Server

将使用实体框架编写的应用程序从客户端机器连接到SQL Server 2014数据库

无法连接到SQL Server 2014 Express,尝试了一切

将Android Studio连接到Web服务并连接到SQL Server

无法连接到Management Studio,“连接到SQL Server时发生错误”

使用SQL Server 2014的Visual Studio 2013上的连接字符串

SQL Server已启动,但是SQL Server Management Studio未连接到它

将Ubuntu上的python3连接到SQL Server 2014

SQL Server Management Studio 未连接到服务器

连接被拒绝 错误显示 Android studio 与 Sql Server 连接

使用 PHP 连接 Microsoft SQL Server 2014

使用 NETBEANS SSL TLS10 [TLS12] 连接到 SQL SERVER 2014 时出错