我在用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){
}
}