改为
D:\ClassTest\java -classpath d:\classtest\jtds-0.8-rc1.jar sqlorder.sql

解决方案 »

  1.   

    大虾,还是不行;报同样的错;
    D:\ClassTest>java -classpath d:\classtest\jtds-0.8-rc1.jar sqlorder.sqlclass
    Exception in thread "main" java.lang.NoClassDefFoundError: sqlorder/sqlclass
      

  2.   

    是不是没有捕获异常哟try
    {
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    }
    catch(ClassNotFoundException e)
    {
    System.out.println(e.toString());
    }
      

  3.   

    不知是不是这样加;
    编译出错:
    package sqlorder;
    import java.sql.*;
    import net.sourceforge.jtds.jdbc.*;
    public class SqlClass {
        
        /** Creates a new instance of Class */
        public static void main(String[] args) {
       
        String query="select * from Orders";
        String URL="jdbc:jtds:sqlserver://localhost/Northwind;USER=sa;PASSWORD=";
        try
    {
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    }
    catch(ClassNotFoundException e)
    {
    System.out.println(e.toString());
    }     Connection conn=DriverManager.getConnection(URL);
        Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
        ResultSet rs=stmt.executeQuery(query);
       
        int i=0;
        for(i=0;i<10;i++){
         rs.next();
         System.out.println(rs.getString(1)+"连接成功"+"   "+rs.getString(2)+"  "+"连接成功...");     
            }
     }
    }
      

  4.   

    sql这个类是放在sqlorder这个包里面的吗?
    sqlorder目录在你classtest目录下?
      

  5.   

    是的
    net.sourceforge.jtds.jdbc.Driver该类我是放在
    classtest目录下的
      

  6.   

    代码是这样的:我再sun 的ide下测试是能连上库的,请帮忙再看看;
    我现在是急用我;
    package sqlorder;
    import java.sql.*;
    import net.sourceforge.jtds.jdbc.*;
    public class SqlClass {
        
        /** Creates a new instance of Class */
        public static void main(String[] args) {    
       try
               {
                        String query="select * from Orders";
                        String URL="jdbc:jtds:sqlserver://localhost/Northwind;USER=sa;PASSWORD=";
                        Class.forName("net.sourceforge.jtds.jdbc.Driver"); 
                        Connection conn=DriverManager.getConnection(URL);
                        Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
                        ResultSet rs=stmt.executeQuery(query) ;
       
                     int i=0;
                    for(i=0;i<10;i++){
                            rs.next();
                    System.out.println(rs.getString(1)+"连接成功"); 
    }
               }
               catch(Exception e)
               {
                   System.out.print(e.getStackTrace());
               }

    }
    }
     
      

  7.   

    注意大小写,你贴的代码里面是SqlClass,而下面的是sqlclass
    D:\ClassTest>java -classpath d:\classtest\jtds-0.8-rc1.jar sqlorder.sqlclass