求助jsp中数据库连接问题
--------------------编程问答-------------------- com.sun.corba.se.pept.transport.Connection不懂你用了什么Connection --------------------编程问答-------------------- conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433:spdb","sa","tf"); 换成这句话你试试吧
--------------------编程问答-------------------- Connection应用错了,应该是java.sql.Connection
还有你的url也写错了:jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=spdb,红色部分去掉 --------------------编程问答-------------------- 包导入错了。
应该是
java.sql.Connection --------------------编程问答-------------------- Microsoft Sql server 2005
jdbc:sqlserver://<server_name>:<port>[;databaseName=<dbname>]
Microsoft Sql server
jdbc:microsoft:sqlserver://<server_name>:<1433>
下面是网上的代码
import java.sql.Connection;
//是不是你导入的Connection错了
import java.sql.DriverManager;
import java.sql.SQLException;
public class DBConn {
public Connection conn() {
String driverClassName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String url = "jdbc:sqlserver://localhost:1433;databaseName="; //123为数据库名字
String password = "111111";
String user1 = "sa";
Connection conn = null;
try {
Class.forName(driverClassName);
} catch (ClassNotFoundException ex) {
System.out.println("加载错误!");
}
try {
conn = DriverManager.getConnection(url, user1, password);
System.out.println("成功");
} catch (SQLException ex1) {
System.out.println("失败");
}
return conn;
}
} --------------------编程问答-------------------- 导入的类错了,把这个改了。。
<%@page import="com.sun.corba.se.pept.transport.Connection"%>
这个才对
<%@page import="java.sql.Connection"%>
--------------------编程问答-------------------- 谢谢各位,问题已经解决。
补充:Java , Java EE