SQLServer 2000 Driver for JDBC][SQLServer]对象名 'stu' 无效
java.sql.SQLException:   [Microsoft][SQLServer   2000   Driver   for   JDBC][SQLServer]对象名    'stu '   无效 
 我按照下面的解决办法,还是不行啊!!!!!   
 倒是改为odbc连接就好了,如何不用odbc连接也可以那?救命啊!!!!!!!!!   
 下面是别人解决方法,怎么(这一步中有两个关键点   1:身份验证选sql身份验证,默认数据库选StoreManager)这个步骤不能用啊,没地方选啊????     
 java.sql.
SQLException:   [Microsoft][SQLServer   2000   Driver   for   JDBC][SQLServer]对象名    'room '   无效 
 在这儿,用户已经登陆上去,但是却不能访问里边的数据表,出现这个问题的原因在于sa用户为系统用户 
 它虽然能够登陆数据库,但是storeManager数据库里边却没有这个用户的访问权限,所以,我们现在为这个数据库重新建立一个用户 
 share   ,建立过程如下:在storeManager数据库中 
 选中用户   ---〉新建用户   --   〉名称选择 
 (这一步中有两个关键点   1:身份验证选sql身份验证,默认数据库选StoreManager) 
 -〉建立新教色share   ,此时更改程序,将用户登陆名和密码修改一下,重新运行程序     
 import   java.sql.*;      
 public   class   TestDB   {    
                private   static   Statement      myStatement=null; 
                private   static   ResultSet   myResultSet=null; 
                   private   static   Connection   dbConn=null;    
 public   static   void   main(String[]   args)   {         
 String   driverName   =    "com.microsoft.jdbc.sqlserver.SQLServerDriver ";    
 String   dbURL   =    "jdbc:microsoft:sqlserver://localhost:1433 " 
 String   userName   =    "sa ";    
 String   userPwd   =    "ss ";        
 try   {    
 Class.forName(driverName);    
 dbConn   =   DriverManager.getConnection(dbURL,   userName,   userPwd); 
 myStatement=   dbConn.createStatement(); 
    myResultSet=      myStatement.executeQuery( "SELECT   *   from   stu "); 
    System.out.println(myResultSet.getString(1));    
 System.out.println( "Connection   Successful! ");    
 }    
 catch   (Exception   e)   {    
 e.printStackTrace();    
 }    
 }    
 }     
------解决方案--------------------http://support.microsoft.com/kb/313100/zh-cnhttp://support.microsoft.com/kb/313100/zh-cn 
 你参考一下,按照他提供的方式进行数据库连接的验证试试