请问,我如何实现JAVA与SYBASE数据库的连接!!!

sunnyasp 2003-12-02 10:59:48
我想做一个简单图书查询程序做练习,前台用JAVA,后台用SYBASE。
1. 与数据库连接的时候是不是用JCONNECT ?
2. JAVA能不能跟其他快速开发语言(VB,DELPHI)一样设计界面 ?
3. 开发工具用哪个比较好呢? (Eclipse,JBULIED....)

谢谢高手指教!!!
...全文
20 点赞 收藏 8
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunnyasp 2003-12-02
谢谢楼上的,问题解决得差不多了,我来放分!
回复
killme2008 2003-12-02
Eclipse已经有了 swt的了

用jb开发界面比较容易
回复
sunnyasp 2003-12-02
用Jbuilder(用现成的控件) 设计界面是不是会比Eclipse(我没找到现成的控件) 简单点呢?
回复
蝈蝈太阳 2003-12-02
很好,只要有相关的驱动,还有什么困难呢?
祝君好运!
回复
salx 2003-12-02
java是面向对象的,不是面向程序的,所以想要实现vb那样的效果,不现实。或者等待以后开发出那种软件再学吧,不过那时可能就过时了
回复
salx 2003-12-02
jsp连接Sybase数据库
testmysql.jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("com.sybase.jdbc.SybDriver").newInstance();
String url =" jdbc:sybase:Tds:localhost:5007/tsdata";
//tsdata为你的数据库名
Properties sysProps = System.getProperties();
SysProps.put("user","userid");
SysProps.put("password","user_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()) {%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
回复
sunnyasp 2003-12-02
To:ddbean(丁大伯)
第2点能说具体点吗?有现成的实例最好了,谢谢!
回复
ddbean 2003-12-02
1,与数据库连接用jdbc,SYBASE有jdbc的接口,需要引入相应的包就可以使用了,
2,一般来说java不能象vb一样设计界面,但有些工具提供了一下比较方便的方法。
3,JBuilder比较好
回复
发动态
发帖子
Java SE
创建于2007-09-28

6.1w+

社区成员

Java 2 Standard Edition
申请成为版主
社区公告
暂无公告