Hello, does anyone knows how to run the following program? I try to
pass arguments into it but I get the following error,
java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getConnection(DriverManager.java:532)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at data.main(Data.java:30)
The program is as below:
import java.net.URL;
import java.sql.*;
class data {
public static void main(String argv[]) {
if (argv.length == 0) {
System.err.println("Usage");
System.err.println("");
System.err.println("java jdbc_connect URL");
System.exit(1);
try {Quote:}
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = argv[0];
String user, pwd;
if (argv.length > 1) {
user = argv[1];
if (argv.length > 2) {Quote:} else {
user = "";
}
pwd = argv[2];
Connection con = DriverManager.getConnection(url, user, pwd);Quote:} else {
pwd = "";
}
con.close();
System.out.println("Connection successfully.");
catch( Exception e ) {Quote:}
System.out.println(e.getMessage());
e.printStackTrace();
Thank you in advance.Quote:}
}
}
Regards,
Lucas