ciao a tutti
io ho una classe Database in cui faccio una connessione


public Database() {

//------------------------- CARICO DRIVER -----------------------------

try {

if (!caricato) {
Class.forName("com.sybase.jdbcx.SybDriver");
System.out.println("Driver caricato");
caricato = true;
}
else System.out.println("Driver già caricato");
}
catch (Exception e) {
caricato = false;
System.out.println("Problemi a caricare il driver...");
}
//-------------------------------------------------------------


}//costruttore

//-------------- ESEGUI CONNESSIONE --------------------------
public boolean connetti(){



if (!caricato) return false;

try {
String sybase = "jdbc:sybase:Tds://193.70.237.74:4100/conn?dbtype=jbdc&dsn='NCOMS'";
conn = DriverManager.getConnection(sybase,user,pass);
System.out.println("Connessione effettuauta");
return true;
} catch (Exception e) {
e.printStackTrace();
System.out.println("Connessione non effettuata");
return false;
}
}
//------------------------------------------------------------




mi da questo errore

Driver caricato

Connessione non effettuata

java.sql.SQLException: No suitable driver

at java.sql.DriverManager.getConnection(DriverManager .java:537)

at java.sql.DriverManager.getConnection(DriverManager .java:177)

at connessionesybase.Database.connetti(Database.java: 55)

at connessionesybase.win.<init>(win.java:19)

at connessionesybase.Start.main(Start.java:17)


COSA DEVO FARE?