问题描述
privatestaticvoidinitConn(){try{DriverManager.registerDriver(newcom.microsoft.jdbc.sqlserver.SQLServerDriver());conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://ACER-PC:1111;DatabaseName=chat","sa","sa123");System.out.println("连接成功!");}catch(SQLExceptione){e.printStackTrace();}}产生的错误是DriverManager.registerDriver(newcom.microsoft.jdbc.sqlserver.SQLServerDriver());这句话然后点开看之后msbase.jarmssqlserver.jarmsutil.jar三个后面写着missing....是这个原因嘛?!该怎么解决..那这些missing的到哪儿去载呢?!
解决方案
解决方案二:
Class.forName("com.mysql.jdbc.Driver");conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/db","root","root");不是这样的么?
解决方案三:
少jar包啊
解决方案四:
将jar包放到项目的classpath中就行了
解决方案五:
下载驱动包
时间: 2024-12-02 03:09:48