我想連接遠程Sybase
從我的Java
代碼寫在NetBeans
。到目前爲止,我已經準備了一個代碼如下:如何在NetBeans中使用Java代碼連接Sybase數據庫?
public static void connect()
{
String host = "192.168.150.11";
String url = "jdbc:sybase:Tds:"+host+":4100";
String username = "sa";
String password ="";
SybDriver sybDriver = null;
Connection conn;
try
{
sybDriver=(SybDriver)Class.forName("com.sybase.jdbc3.jdbc.SybDriver").newInstance();
System.out.println("Driver Loaded");
conn = DriverManager.getConnection(url,username,password);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from zxdbl_888..account_0");
rs.next();
System.out.println(rs.getString(2));
}
catch (InstantiationException ex)
{
Logger.getLogger(Offline_charge.class.getName()).log(Level.SEVERE, null, ex);
}
catch (IllegalAccessException ex)
{
Logger.getLogger(Offline_charge.class.getName()).log(Level.SEVERE, null, ex);
}
catch (ClassNotFoundException ex)
{
Logger.getLogger(Offline_charge.class.getName()).log(Level.SEVERE, null, ex);
}
catch (SQLException ex)
{
Logger.getLogger(Offline_charge.class.getName()).log(Level.SEVERE, null, ex);
}
}
,我得到的錯誤是:
java.lang.ClassNotFoundException: com.sybase.jdbc3.jdbc.SybDriver
我已加載jconn3.jar
庫。
Raazan Kurunju - 如果你給予好評它的答案是有幫助的。如果這是解決你的問題 - upvote並接受它。 – MikroDel