程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> sqlserver-總提示找不到合適的驅動器,我jar包都引了

sqlserver-總提示找不到合適的驅動器,我jar包都引了

編輯:編程綜合問答
總提示找不到合適的驅動器,我jar包都引了

package mytest3;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

public class Test4 {

public static void main(String[] args) {
    // TODO 自動生成的方法存根

    //定義需要的對象
    PreparedStatement ps=null;
    Connection ct=null;
    ResultSet rs=null;

    try {

        //加載驅動
        Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
        System.out.println("加載驅動成功");
        //得到連接
        //127。0.0.1表示你要連接的數據庫
        //1433 表示sql sever的默認端口
        ct=DriverManager.getConnection("jdbc:microsoft://127.0.0.1433;databaseName=spdb1","sa","sa");
        System.out.println("連接成功");
        //創建ps,創建數據
        ps=ct.prepareStatement("create database vvv");
        //如果執行的是ddl語句
        boolean b=ps.execute();
        if(b)
        {
            System.out.println("ok");
        }else{
            System.out.println("fail");
        }
    } catch (Exception e) {
        // TODO: handle exception
        e.printStackTrace();
    }finally{
        //關閉資源
        try {
            //為了程序健壯
            if(rs!=null){
                rs.close();
            }
            if(ps!=null){
                ct.close();
            }
            if(ct!=null){
                ct.close();
            }
        } catch (SQLException e) {
            // TODO 自動生成的 catch 塊
            e.printStackTrace();
        }

    }

}

}

錯誤提示:
加載驅動成功
java.sql.SQLException: No suitable driver found for jdbc:microsoft://127.0.0.1433;databaseName=spdb1
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at mytest3.Test4.main(Test4.java:30)

最佳回答:


1.jar包損壞
2.jar包和數據庫版本不匹配,
3.jar包沖突。
4jar包路徑中含有中文。
5.請把jar包放到classpath中(比較大的概率)
6.重新編譯一下你的java文件。
7.請你解決後高數我如何解決的。

wangqingchengsg
u012858391
u012858391
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved