连接Sybase数据库的方法相信大家都会用到,下面就为您介绍Java连接Sybase数据库的详细的步骤,如果您遇到过Java连接Sybase数据库的问题,不妨一看。
Java连接Sybase数据库
第一步、下载JDBC驱动
第二步、得到驱动
释放下载的文件,其中有文件夹: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());
}
}
}