位置2打印了说明出异常了,不过是你自己把异常隐藏了在System.out.println("位置2");后加e.printTask();
64位的系统+64位的java,要64位的ODBC。。。。。。。。微软网站有。~~~~~~~~~~~~