BlogJava-vjame-随笔分类-数据库http://www.blogjava.net/vjame/category/34363.html优化代码是无止境的zh-cnThu, 11 Sep 2008 00:12:29 GMTThu, 11 Sep 2008 00:12:29 GMT60Java连接Sybase数据库http://www.blogjava.net/vjame/archive/2008/09/10/228174.htmllanjhlanjhWed, 10 Sep 2008 07:48:00 GMThttp://www.blogjava.net/vjame/archive/2008/09/10/228174.htmlhttp://www.blogjava.net/vjame/comments/228174.htmlhttp://www.blogjava.net/vjame/archive/2008/09/10/228174.html#Feedback0http://www.blogjava.net/vjame/comments/commentRss/228174.htmlhttp://www.blogjava.net/vjame/services/trackbacks/228174.html第一步:下载驱动
下载JDBC驱动:
网址:http://www.sybase.com/detail?id=1009726
有jConnect6.05和jConnect5.5两种,我们下载6.0版本。



第二步:得到驱动
释放下载的jConnect-6_05.zip文件,其中有文件夹:devclasses,其下有一jar文件jconn3d。我们将jconn3d.jar也释放,其实可以不释放,为了说明简便,我们将它释放到任意文件夹,比如:c:\Driver.

第三步:设置环境变量
将上述所释放的位置目录,如c:\Driver追加到项目的环境变量classpath的尾部。

第四步:万事俱备,只欠东风
所有的准备工作都已完成,下面就可以开始编程。我们以一个简单的数据库查询为例:

package com.strongit.test;


import java.sql.*
import java.util.*;

public class ConnTest {
    
public static void main(String[] args) {
        
try {
            Class.forName(
"com.sybase.jdbc3.jdbc.SybDriver").newInstance();
            String url 
= "jdbc:sybase:Tds:192.168.2.98:5000/test";// 数据库名
            Properties sysProps = System.getProperties();
            sysProps.put(
"user""sa"); // 设置数据库访问用户名
            sysProps.put("password"""); // 密码
            Connection conn = DriverManager.getConnection(url, sysProps);
            Statement stmt 
= conn
                    .createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
                            ResultSet.CONCUR_UPDATABLE);
            String sql 
= "select * from test"// 表
            ResultSet rs = stmt.executeQuery(sql);
            
while (rs.next()) {
                System.out.println(rs.getString(
2)); // 取得第二列的值
            }

        }
 catch (Exception e) {
            System.out.println(e.getMessage());
        }

    }

}





lanjh 2008-09-10 15:48 发表评论
]]>