|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
多谢指点,其实我对.net和ruby也不是很了解,对与java也只是刚起步的阶段,只是在学习中有了点想法就写出来了,现在俺本科还没毕业,所以对大型项目基本上也没有什么经验。数据|数据库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的尾部。
第四步:万事俱备,只欠春风
一切的筹办事情都已完成,上面就能够入手下手编程。我们以一个复杂的数据库查询为例:
importcom.sybase.jdbc3.jdbc.SybDriver;
importjava.sql.*;
importjava.io.*;
importjava.util.*;
publicclassConnTest{
publicstaticvoidmain(String[]args){
try{
Class.forName("com.sybase.jdbc3.jdbc.SybDriver").newInstance();
Stringurl="jdbc:sybase:Tds:192.168.100.252:4500/myDB";//myDB为你的数据库名
PropertiessysProps=System.getProperties();
sysProps.put("user","user_id");//设置数据库会见用户名
sysProps.put("password","user_pwd");//暗码
Connectionconn=DriverManager.getConnection(url,sysProps);
Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
Stringsql="select*fromuserInfo";//userInfo为个中的一个表
ResultSetrs=stmt.executeQuery(sql);
while(rs.next()){
System.out.println(rs.getString(2));//获得第二列的值
}
}catch(Exceptione)
{
out.println(e.getMessage());
}
}
}
[以上程序测试经由过程]
前些天,在CSDN上看到了一个消息,说是ASP.NETAJAX成功在Linux上运行,这一点对我触动很大,而且引发了我许多感叹,所以想写出来分享一下。 |
|