import java.sql.*;
public class JDBCSample{
 public static void main(String [] args){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e){
System.out.println("Unable to load Driver Class");
return;
}
try{
Connection con=DriverManager.getConnection("jdbc:odbc:"+args[0]+,"123","456");//这个地方的args[0]
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select"+" "+args[1]+args[2]+args[3]+" "+"from sql");//这个地方的+args[1]+args[2]+args[3]+有问题啊
while(rs.next()){
System.out.println(rs.getString("name")+" "+rs.getString("age")+" "+rs.getString("money"));
}
rs.close();
stmt.close();
con.close();}
catch(SQLException se){
System.out.println("SQL Exception:"+se.getMessage());
se.printStackTrace(System.out);
}
}}
我在 输入javac JDBCSample.java jsj name age money时出现问题,但是数据库肯定没问题,就是args[]这个数组的写法有问题,希望指教