//加载驱动
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
//建立连接
Connection ct=DriverManager.getConnection
("jdbc:microsoft:sqlserver://localhost:1433;databasename=studata","sa","190611");
我在jsp中连数据库的时候报这样一个错:Type mismatch: cannot convert from java.sql.Connection to com.sun.corba.se.pept.transport.Connection大家帮我看看,这是怎么回事啊!
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
//建立连接
Connection ct=DriverManager.getConnection
("jdbc:microsoft:sqlserver://localhost:1433;databasename=studata","sa","190611");
我在jsp中连数据库的时候报这样一个错:Type mismatch: cannot convert from java.sql.Connection to com.sun.corba.se.pept.transport.Connection大家帮我看看,这是怎么回事啊!
import com.sun.corba.se.pept.transport.Connection
改为
import java.sql.Connection
实际要用的是com.sun.corba.se.pept.transport.Connection接口实例
而你Connection ct=DriverManager.getConnection生成的是java.sql.Connection接口实例
所以转换失败,查看一下代码,看看有没有传入一个java.sql.Connection,传出com.sun.corba.se.pept.transport.Connection的相关方法