我在用jbuilder进行写数据库连接时写到Class.forName(com.);时怎样都点不出microsoft,只能点出sun
我导入java.sql.*;也不行 然后我把那3个m开头配置文件放在lib路径下,在tools的configure的libraries中导入那3个m开头配置文件并在project properties中add这3个文件 不过还是不能点出,重新进jbuilder也不能实现
我发现你必须选择default project properties中导入才行
总结一下连接数据库的两种方法:
String Connection con=null;
String Statement st=null;
String ResultSet rs=null;
String PreparedStatement ps=null;
public void getconn(){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String strCon="jdbc:microsoft:sqlserver://localhost:1433;databasename:pubs;";
con=DriverManager.getConnection(strCon,"sa","");
}catch(exception ex){
}
}
或者
public void getconn(){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:test","sa","");
}catch(exceptin ex){
}
}