Sybase有专用接口,叫JConnect,到Sybase的网站上去Down,下面是代码的连接实例:try{
           Class.forName("com.sybase.jdbc2.jdbc.SybDriver");
           con = DriverManager.getConnection("jdbc:sybase:Tds:192.168.0.10:4100/c7db","c7mon","c7monitor");
           //System.out.println(con.getMetaData().toString());
           //con.setTransactionIsolation(Connection.TRANSACTION_SERIALIZABLE);
           stat = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
           }catch(Exception ee){ee.printStackTrace();showErrorMessage("连接数据库出错",ee); haveConnected=false; return;}
如果要用批处理事务,需要运行一个好像叫sql_server.sql的文件,前面有相关的贴子,可以查一下。
要把JConnect加到类路径里去。

解决方案 »

  1.   

    呵呵,用jdbc odbc连接桥,一切和vb,vc里一样了 :)
    他们所实现的具体方法大同小异,连接数据源-〉打开数据库-〉执行查询语句-〉返回查询结果。
    呵呵,具体的自己看书把
      

  2.   

    Sybase有专用接口,叫JConnect,到Sybase的网站上去Down,下面是代码的连接实例:try{
               Class.forName("com.sybase.jdbc2.jdbc.SybDriver");
               con = DriverManager.getConnection("jdbc:sybase:Tds:192.168.0.10:4100/c7db","c7mon","c7monitor");
               //System.out.println(con.getMetaData().toString());
               //con.setTransactionIsolation(Connection.TRANSACTION_SERIALIZABLE);
               stat = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
               }catch(Exception ee){ee.printStackTrace();showErrorMessage("连接数据库出错",ee); haveConnected=false; return;}
    如果要用批处理事务,需要运行一个好像叫sql_server.sql的文件,前面有相关的贴子,可以查一下。
    要把JConnect加到类路径里去。
      

  3.   

    用纯jdbc比较好,省的还要设置你的数据源
    服务用TOMCAT或weblogic
    随便找一本java书,都有关于数据库的