程序没有问题,是你的tomcat有问题http://xieweibbs.topcities.com

解决方案 »

  1.   

    if(rs!=null)rs.close();
    if(stmt!=null)stmt.close();
    conn.close();
      

  2.   

    我将上面的程序改在java应用程序中执行出现下面的错误:Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x6D366658
    Function=[Unknown.]
    Library=D:\j2sdk\jre\bin\client\jvm.dllNOTE: We are unable to locate the function name symbol for the error
          just occurred. Please refer to release documentation for possible
          reason and solutions.
    Current Java thread:
            at sun.jdbc.odbc.JdbcOdbc.setStmtAttrPtr(Native Method)
            at sun.jdbc.odbc.JdbcOdbc.SQLSetStmtAttrPtr(JdbcOdbc.java:4676)
            at sun.jdbc.odbc.JdbcOdbcResultSet.setRowStatusPtr(JdbcOdbcResultSet.jav
    a:4473)
            at sun.jdbc.odbc.JdbcOdbcResultSet.initialize(JdbcOdbcResultSet.java:171
    )
            at sun.jdbc.odbc.JdbcOdbcStatement.getResultSet(JdbcOdbcStatement.java:4
    23)
            - locked <02A321B8> (a sun.jdbc.odbc.JdbcOdbcStatement)
            at sun.jdbc.odbc.JdbcOdbcStatement.executeQuery(JdbcOdbcStatement.java:2
    53)
            at Jdbcodbc.main(Jdbcodbc.java:20)Dynamic libraries:
    0x00400000 - 0x00406000         D:\j2sdk\bin\java.exe
    0x77F80000 - 0x77FFB000         C:\WINNT\System32\ntdll.dll
    0x77D90000 - 0x77DED000         C:\WINNT\system32\ADVAPI32.dll
    0x77E60000 - 0x77F35000         C:\WINNT\system32\KERNEL32.DLL
    0x786F0000 - 0x7875E000         C:\WINNT\system32\RPCRT4.DLL
    0x78000000 - 0x78046000         C:\WINNT\system32\MSVCRT.dll
    0x6D330000 - 0x6D445000         D:\j2sdk\jre\bin\client\jvm.dll
    0x77DF0000 - 0x77E55000         C:\WINNT\system32\USER32.dll
    0x77F40000 - 0x77F7C000         C:\WINNT\system32\GDI32.DLL
    0x77530000 - 0x77560000         C:\WINNT\System32\WINMM.dll
    0x75E00000 - 0x75E1A000         C:\WINNT\System32\IMM32.DLL
    0x10000000 - 0x10019000         C:\WINNT\System32\NVDESK32.DLL
    0x6D1D0000 - 0x6D1D7000         D:\j2sdk\jre\bin\hpi.dll
    0x6D300000 - 0x6D30D000         D:\j2sdk\jre\bin\verify.dll
    0x6D210000 - 0x6D228000         D:\j2sdk\jre\bin\java.dll
    0x6D320000 - 0x6D32D000         D:\j2sdk\jre\bin\zip.dll
    0x6D250000 - 0x6D25A000         D:\j2sdk\jre\bin\JdbcOdbc.dll
    0x1F7F0000 - 0x1F825000         C:\WINNT\System32\ODBC32.dll
    0x76AF0000 - 0x76B2D000         C:\WINNT\system32\comdlg32.dll
    0x77C50000 - 0x77C9A000         C:\WINNT\system32\SHLWAPI.DLL
    0x77B30000 - 0x77BB9000         C:\WINNT\system32\COMCTL32.DLL
    0x78F90000 - 0x791D6000         C:\WINNT\system32\SHELL32.DLL
    0x1F8E0000 - 0x1F8F6000         C:\WINNT\System32\odbcint.dll
    0x41160000 - 0x411D3000         C:\WINNT\System32\SQLSRV32.dll
    0x41090000 - 0x410BD000         C:\WINNT\System32\SQLUNIRL.DLL
    0x777C0000 - 0x777DE000         C:\WINNT\System32\WINSPOOL.DRV
    0x75010000 - 0x75020000         C:\WINNT\system32\MPR.DLL
    0x777E0000 - 0x777E7000         C:\WINNT\system32\VERSION.dll
    0x75950000 - 0x75956000         C:\WINNT\system32\LZ32.DLL
    0x77990000 - 0x77A2B000         C:\WINNT\system32\OLEAUT32.DLL
    0x77A30000 - 0x77B1C000         C:\WINNT\system32\ole32.dll
    0x75100000 - 0x7514F000         C:\WINNT\System32\NETAPI32.DLL
    0x77BC0000 - 0x77BCF000         C:\WINNT\System32\SECUR32.DLL
    0x75150000 - 0x75156000         C:\WINNT\System32\NETRAP.DLL
    0x750E0000 - 0x750F0000         C:\WINNT\System32\SAMLIB.DLL
    0x74FB0000 - 0x74FC3000         C:\WINNT\System32\WS2_32.DLL
    0x74FA0000 - 0x74FA8000         C:\WINNT\System32\WS2HELP.DLL
    0x77930000 - 0x7795A000         C:\WINNT\system32\WLDAP32.DLL
    0x77960000 - 0x77984000         C:\WINNT\System32\DNSAPI.DLL
    0x74FD0000 - 0x74FDA000         C:\WINNT\System32\WSOCK32.DLL
    0x76940000 - 0x76947000         C:\WINNT\System32\NDDEAPI.DLL
    0x0B3B0000 - 0x0B3C6000         C:\WINNT\System32\sqlsrv32.rll
    0x1F840000 - 0x1F85A000         C:\WINNT\System32\odbccp32.dll
    0x74CB0000 - 0x74CC7000         C:\WINNT\System32\DBNETLIB.DLL
    0x75490000 - 0x75494000         C:\WINNT\System32\security.dll
    0x77400000 - 0x77477000         C:\WINNT\System32\crypt32.dll
    0x773F0000 - 0x77400000         C:\WINNT\System32\MSASN1.DLL
    0x782D0000 - 0x782EE000         C:\WINNT\system32\msv1_0.dll
    0x77BD0000 - 0x77BE1000         C:\WINNT\System32\ntdsapi.dll
    0x74CD0000 - 0x74CD7000         C:\WINNT\System32\DBmsLPCn.dll
    0x77900000 - 0x77923000         C:\WINNT\system32\imagehlp.dll
    0x72960000 - 0x7298D000         C:\WINNT\system32\DBGHELP.dll
    0x687E0000 - 0x687EB000         C:\WINNT\System32\PSAPI.DLLLocal Time = Mon Nov 10 22:28:22 2003
    Elapsed Time = 4
    #
    # HotSpot Virtual Machine Error : EXCEPTION_ACCESS_VIOLATION
    # Error ID : 4F530E43505002D5
    # Please report this error at
    # http://java.sun.com/cgi-bin/bugreport.cgi
    #
    # Java VM: Java HotSpot(TM) Client VM (1.4.0_01-b03 mixed mode)
    #
    # An error report file has been saved as hs_err_pid1740.log.
    # Please refer to the file for further information.
    #
    Press any key to continue...
      

  3.   

    严格上同意 pleonheart(只睡六小时)