when i am running the following code on command line,i am getting Exception in thread"main"java.lang.NoClassDefFoundError emosql.But,when i am running this code on IDE there is no error.Please explain. --------------------------------------------------------------------------- import java.sql.*; public class demosql { Connection con; ResultSet rs; Statement st; demosql() {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); con=DriverManager.getConnection("jdbc dbc:mydsn"); st=con.createStatement(); rs=st.executeQuery("select name from emp"); while(rs.next()) { String str=rs.getString(1); System.out.println(str); } } catch(Exception e) {}
} public static void main(String args[]) { new demosql(); } } -------------------------------------------------------