vjame

优化代码是无止境的
随笔 - 65, 文章 - 9, 评论 - 26, 引用 - 0
数据加载中……

Java连接Sybase数据库

第一步:下载驱动
下载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());
        }

    }

}



posted on 2008-09-10 15:48 lanjh 阅读(665) 评论(0)  编辑  收藏 所属分类: 数据库


只有注册用户登录后才能发表评论。


网站导航: