Java连接Sybase数据库

第一步:工欲善其事,必先利其器。(下载驱动)

下载JDBC驱动:

网址:http://www.sybase.com/detail?id=1009726

有jConnect6.0和jConnect5.5两种,我们下载6.0版本。

第二步:得到驱动

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

第三步:设置环境变量

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

第四步:万事俱备,只欠东风

所有的准备工作都已完成,下面就可以开始编程。我们以一个简单的数据库查询为例:

import com.sybase.jdbc3.jdbc.SybDriver;

import java.sql.*;

import java.io.*;

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.100.252:4500/myDB";//myDB为你的数据库名

Properties sysProps = System.getProperties();

sysProps.put("user","user_id");  //设置数据库访问用户名

sysProps.put("password","user_pwd");  //密码

Connection conn= DriverManager.getConnection(url, sysProps);

Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

String sql="select * from userInfo";  //userInfo为其中的一个表

ResultSet rs=stmt.executeQuery(sql);

while(rs.next()) {

System.out.println(rs.getString(2));   //取得第二列的值

}

}catch(Exception e)

{

out.println(e.getMessage());

}

}

}

[以上程序测试通过]

posted on

2009-04-14 17:14

双叶草人

阅读(499)

评论(0)

编辑

收藏

java sybase 驱动_Java连接Sybase数据库相关推荐

  1. progress java驱动_JAVA连接Progress数据库

    JAVA连接Progress数据库,JAVA连接Progress数据库-- 经过一天的不懈努力终于成功了 !!! 废话就不多说了,上代码! package com.prog.test; import ...

  2. java mysql 配置_Java连接MySQL数据库详细分析

    一:工具 eclipse MySQL5.7 MySQL连接驱动:mysql-connector-java-5.1.44-bin.jar下载地址 二:加载驱动 2.1 在工程目录中创建lib文件夹,将下 ...

  3. java mysql 查询_java连接mysql数据库达成数据查询详细教程

    前言:本篇文章适用于所有前后端开发者 众所周知,只要是编程,那肯定是需要存储数据的,无论是c语言还是java,都离不开数据的读写,数据之间传输不止,这也就形成了现代互联网的一种相互存在关系! 而读写存 ...

  4. java 各种数据库连接_JAVA连接各种数据库

    1.Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); ...

  5. java oracle连接数据库_Java 连接 Oracle 数据库

    importjava.security.interfaces.RSAKey;import oracle.jdbc.*;import java.sql.*;public classTestOracle ...

  6. java ssdb查询_java连接ssdb数据库

    附带ssdb的资源和客户端的驱动. 目前学习用的是windows环境下的. 客户端java代码http://download.csdn.net/detail/a331251021/8156029 im ...

  7. Java通过JDBC来连接SqlServer数据库

    Java通过JDBC来连接SqlServer数据库 0.       安装配置Java运行的环境,就不废话了 1.       下载JDBC的驱动程序http://msdn.microsoft.com ...

  8. 在java中使用JDBC连接mysql数据库时的服务器时区值无法识别或表示多个时区的问题解决方案

    项目场景: 在java中使用JDBC连接mysql数据库时,报以下的错:Exception in thread "main" java.sql.SQLException: The ...

  9. 01500105_MLDN-魔乐科技-李兴华【Java核心技术】_JDBC连接Oracle数据库

    注明本链接博客为李兴华老师 http://blog.sina.com.cn/ownmldn 前一篇:01500105_MLDN-魔乐科技-李兴华[Java核心技术]_JDBC连接Oracle数据库 后 ...

  10. java中用spring boot连接oracle数据库

    java中用spring boot连接oracle数据库 代码下载链接 百度云:https://pan.baidu.com/s/1dU_z2pUS2NSfowI4_mJ4Ow 提取码:mmlm CSD ...

最新文章

  1. Hadoop 生态系统
  2. JAVA二分查找-探讨思维与代码的一致性
  3. 网络安全讲座之四账号安全和文件系统安全
  4. SAP License:WBS结果分析
  5. Java 注解Annotation总结二
  6. VBS/BAT使用/恶搞(操作+图示)
  7. 新型安卓木马SpyNote生成器遭泄露
  8. RS485收发的3种典型电路-重点-自动收发电路
  9. 如何批量压缩图片?这几个方法值得一试
  10. Winform UI界面设计例程——侧边框栏折叠
  11. 《OpenCv视觉之眼》Python图像处理三 :Opencv图像属性、ROI区域获取及通道处理
  12. java计算时间差 (日时分秒)
  13. 【电路第八章】相量法
  14. Elastic:Data tiers 介绍及索引生命周期管理 - 7.10 之后版本
  15. 使用BDE数据库引擎的应用软件出现Insufficient disk space的解决方法
  16. RK3288-ANDROID8.1-电源指示灯
  17. 【踩坑专栏】feign.codec.EncodeException: Error converting request body
  18. Docker知识总结 (六) Docker网络
  19. python,你也和小猪佩奇一样社会了!
  20. 夜深人静写算法(三十七)- 威尔逊定理

热门文章

  1. linux怎样解压bin文件,linux下解压bin文件
  2. BackgroundWorker的参数传递
  3. Contacts Journal CRM 1.7 Mac 破解版 Mac上强大的客户关系管理软件
  4. 谷粒商城-10-p193-p247
  5. 实验三 Python表达式
  6. 推荐一款免费,不限流量的内网穿透软件
  7. 软件:分享几款实用的内网穿透工具,值得学习一下!
  8. Android自定义控件学习
  9. 柯尔莫哥洛夫拟合优度检验函数(Matlab实现)
  10. 手势控制鼠标(源码)