是不是你的sql语句有毛病呀,你在sql server里面先试试这个语句,看看能不能运行....

解决方案 »

  1.   

    语句在sql-server中测试了
    没问题啊
    现在就是编译通过了,运行出错了
      

  2.   

    ("jdbc:odbc:sqlserver","sa","");
    是不是你上面这句错了?你在odbc里面注册的数据源叫‘sqlserver’?我看你的意思好像是要连SQL Server数据库吧。
      

  3.   

    是呀。我在odbc里面注册的数据源叫‘sqlserver’/
    可就是不行啊。急,555555555555~~~~~~~~~~~~~
      

  4.   

    是不是用jbuilder写的?不是语法的问题!
      

  5.   

    jdbc:oracle:thin:@192.168.10.142:1521:account
    你的连接好像是有问题的:P象上面的试试看
    把oracle改为odbc
      

  6.   

    应该是你的result.getXXX(X)用错了,你把下面的代码贴出来,
      

  7.   

    直接连接,不要用odbc
    try
    {
             // Driver
             Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");         // Connect to db
             String dbinfo = "jdbc:microsoft:sqlserver://yourserver:1433;";
             dbinfo += "DatabaseName=yourdatabase;User=sa;Password=sa;";         Connection conn = DriverManager.getConnection(dbinfo);
    }
    catch(Exception e)
    {
    ;
    }
      

  8.   

    result=stat.executeQuery("select vToyName,vToyDescription,siToyQoh,siLowerAge,siUpperAge,siToyWeight from 数据库名.表名");