to:beyondii
以下是出错信息:
java.sql.SQLException: [Microsoft][ODBC ???? ???] ??????????????????? 
请多指教。

解决方案 »

  1.   

    你分别建两个connection试试,一个用于updata
    一个用来query试试。
      

  2.   

    我劝你还是不要用JDBD-ODBC驱动程序,这样与数据库连接太慢了,应该直接用JDBC接口,绕过ODBC 方法:
    1、设置path=Oracle_Home\lib;
    2、CLASSPATH=Oracle_Home\jdbc\lib\classes111.zip;jsp连接Oralce部分代码://加载驱动程序
    try
        {
          DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
          }
        catch(Exception e)
        {
          e.printStackTrace ();
          }
        }//进行数据库连接
      String strLogin="system";
      String strPassword="manager";  String sDBDriver="oracle.jdbc.driver.OracleDriver";
      String sConnStr="jdbc:oracle:thin:@192.168.123.3:1521:OracleDB";//OracleDB为可以与数据库连接的服务
      Connection conn=null;
      ResultSet rs=null;
      Statement stmt=null;
      
      conn=DriverManager.getConnection (sConnStr,strLogin,strPassword);
      stmt=conn.createStatement ();如果以上提示有:No suitable driver
    则将classes111.zip解压,并将其两个目录javax和oracle复制到tomcat的webapps\ROOT\WEB-INF\classes(这里可能要视乎你的jsp平台)下
      

  3.   

    谢谢gavinhe,以后多多帮忙哟!