用java怎么连sybase数据库

MSER 2002-01-09 04:41:40
...全文
94 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zych72 2002-01-11
  • 打赏
  • 举报
回复
你的数据库明、用户、密码、服务器地址可能与上面的 不同,清自己修改
zych72 2002-01-11
  • 打赏
  • 举报
回复
首先,你把驱动程序家如classpath
然后试试下面代码


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


public class TestSybDB {
public static void main (String args[])throws Exception{

String url="jdbc:sybase:Tds:192.168.0.12:5000/BauschLomb";
Properties info = new Properties();


info.setProperty("driver", "com.sybase.jdbc2.jdbc.SybDriver");
info.setProperty("user","sa");
info.setProperty("password","password");
info.setProperty("CHARSET","cp936");

Connection conn=null;
ResultSet rs = null;
try {
conn=DriverManager.getConnection(url,info);

conn.setAutoCommit(true);
CallableStatement csmt = conn.prepareCall("{call aa(?,?)}");
csmt.setString(1,"temp1mbb.txt");
csmt.registerOutParameter(2,java.sql.Types.VARCHAR);
rs=csmt.executeQuery();
System.out.print(csmt.getString(2));
while(rs.next()){
System.out.print(rs.getString(1));
}
}catch(SQLException ex) {
System.err.println("执行SQL语句出错:" + ex.getMessage());
throw ex;
}
conn.close();
}

}
leeke45 2002-01-10
  • 打赏
  • 举报
回复
有文档
MSER 2002-01-09
  • 打赏
  • 举报
回复
怎么用呀,我下载了jconnect5-5驱动,但不知怎么连呀?
fufupp 2002-01-09
  • 打赏
  • 举报
回复
要有jdbc与sybase数据库的驱动

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧