然后我又新建了一个表仍然按原来的方式连接并insert新用户,但是此时却显示No suitable driver found for jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=spdb1 。
找了好久都没有看到有人有类似的问题,请问一下各位这应该是什么原因造成的? 拜谢。
10 个解决方案
#1
数据库驱动有了吗
#2
你把 jdbc 连接 url 换成这个试试:
jdbc:sqlserver://127.0.0.1:1433;databaseName=spdb1
jdbc:sqlserver://127.0.0.1:1433;databaseName=spdb1
#3
给你来个权威的:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:sqlserver://localhost:1433;databasename=chinaHospital";
Connection con=DriverManager.getConnection(url,"sa","123@qwe");
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:sqlserver://localhost:1433;databasename=chinaHospital";
Connection con=DriverManager.getConnection(url,"sa","123@qwe");
#4
驱动肯定是有的,我前一个表都能注册进去
#5
仍然不行,我同样的代码前一个都能连接数据库并注册成功
#6
仍然不行,应该不是连接数据库的代码有问题吧..
#7
在给你两种解决方案,应该是驱动jar的事:
一:检查链接字符串,更换驱动JAR。
二:检查DB是否像楼下所说的没打驱动。
#8
驱动版本呢 ???根据版本的问题
#9
仍然不行,应该不是连接数据库的代码有问题吧..
给你来个权威的:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:sqlserver://localhost:1433;databasename=chinaHospital";
Connection con=DriverManager.getConnection(url,"sa","123@qwe");
在给你两种解决方案,应该是驱动jar的事:
一:检查链接字符串,更换驱动JAR。
二:检查DB是否像楼下所说的没打驱动。
谢谢你,果然是驱动加载的问题。
#10
求问lz是怎么解决的。。。
#1
数据库驱动有了吗
#2
你把 jdbc 连接 url 换成这个试试:
jdbc:sqlserver://127.0.0.1:1433;databaseName=spdb1
jdbc:sqlserver://127.0.0.1:1433;databaseName=spdb1
#3
给你来个权威的:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:sqlserver://localhost:1433;databasename=chinaHospital";
Connection con=DriverManager.getConnection(url,"sa","123@qwe");
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:sqlserver://localhost:1433;databasename=chinaHospital";
Connection con=DriverManager.getConnection(url,"sa","123@qwe");
#4
数据库驱动有了吗
#5
你把 jdbc 连接 url 换成这个试试:
jdbc:sqlserver://127.0.0.1:1433;databaseName=spdb1
#6
给你来个权威的:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:sqlserver://localhost:1433;databasename=chinaHospital";
Connection con=DriverManager.getConnection(url,"sa","123@qwe");
#7
仍然不行,应该不是连接数据库的代码有问题吧..
给你来个权威的:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:sqlserver://localhost:1433;databasename=chinaHospital";
Connection con=DriverManager.getConnection(url,"sa","123@qwe");
在给你两种解决方案,应该是驱动jar的事:
一:检查链接字符串,更换驱动JAR。
二:检查DB是否像楼下所说的没打驱动。
#8
驱动版本呢 ???根据版本的问题
#9
仍然不行,应该不是连接数据库的代码有问题吧..
给你来个权威的:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:sqlserver://localhost:1433;databasename=chinaHospital";
Connection con=DriverManager.getConnection(url,"sa","123@qwe");
在给你两种解决方案,应该是驱动jar的事:
一:检查链接字符串,更换驱动JAR。
二:检查DB是否像楼下所说的没打驱动。
谢谢你,果然是驱动加载的问题。
#10
求问lz是怎么解决的。。。