仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 514|回复: 8
打印 上一主题 下一主题

[学习教程] 了解下JAVA的利用JDBC毗连SYBASE的3种办法

[复制链接]
逍遥一派 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:08:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
还得说上一点,就java本质而言,是面相对象的,但是你有没有发现,java也不全是,比如说基本类型,int,那他就是整型而不是对象,转换类型是还得借助包装类。
1.单用一个JSP文件测试SYBASEjconnect-5_2JDBC数据库接口:
<%@pagecontentType="text/html;charset=GB2312"%>
<%@pageimport="java.sql.*"%>
<HTML>
<HEAD>
<TITLE>JSP测试SYBASEjconnect-5_2JDBC数据库接口</TITLE>
<METANAME="Generator"CONTENT="EditPlus2.11">
<METANAME="Author"CONTENT="naxin">
</HEAD>
<BODY>
<center>JSP测试SYBASEjconnect-5_2JDBC数据库接口</center>
<BR><BR>
<tableborder=3align=center>
<%
Class.forName("com.sybase.jdbc2.jdbc.SybDriver");
Stringurl="jdbc:sybase:Tds:localhost:2638";
Connectionconn=DriverManager.getConnection(url,"dba","sql");
Statementstmt=conn.createStatement();
Stringsql="selectemp_lname,dept_id,street,city,statefromemployeeorderbyemp_lname";
ResultSetrs=stmt.executeQuery(sql);
while(rs.next()){
out.print("<TR><TD>"+rs.getString("emp_lname")+"</TD>");
out.print("<TD>"+rs.getString("dept_id")+"</TD>");
out.print("<TD>"+rs.getString("street")+"</TD>");
out.print("<TD>"+rs.getString("city")+"</TD>");
out.print("<TD>"+rs.getString("state")+"</TD></TR>");
}
%>
</table>
<BR><HR>
<%out.print("数据库操纵乐成,祝贺你");%>
<%
rs.close();
stmt.close();
conn.close();
%>
</BODY>
</HTML>
2.再用JSP和JavaBean的办法:
JSPCode:
<%@pagecontentType="text/html;charset=GB2312"%>
<%@pageimport="java.sql.*"%>
<HTML>
<HEAD>
<TITLE> </TITLE>
<METANAME="Generator"CONTENT="EditPlus2.11">
<METANAME="Author"CONTENT="naxin">
</HEAD>
<BODY>
<jsp:useBeanid="sybase"scope="page"class="test.sybconn"/>
<%
ResultSetrs=sybase.Query("select*fromtjck_dh");
while(rs.next()){
out.print("|"+rs.getString("name")+"|");
out.print(rs.getString("card_no")+"|");
out.print(rs.getString("amount")+"|");
out.print(rs.getString("home_call")+"|");
out.print(rs.getString("office_call")+"|<br>");
}
rs.close();
%>

<HR>
<p>
还是要自己一点一点写代码,然后编译,改错再编译好那。还有最重要的是.net的编译环境非常好,你甚是不需要了解太多工具,对于简单的系统,你可以之了解一些语法就哦了。
爱飞 该用户已被删除
沙发
发表于 2015-1-20 14:57:41 | 只看该作者
多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
板凳
发表于 2015-1-29 11:32:13 | 只看该作者
Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。
蒙在股里 该用户已被删除
地板
发表于 2015-2-6 00:35:00 | 只看该作者
有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)
若天明 该用户已被删除
5#
发表于 2015-2-14 16:38:52 | 只看该作者
你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。
简单生活 该用户已被删除
6#
发表于 2015-3-4 08:21:02 | 只看该作者
在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
海妖 该用户已被删除
7#
发表于 2015-3-11 18:01:33 | 只看该作者
你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。
灵魂腐蚀 该用户已被删除
8#
发表于 2015-3-19 05:49:34 | 只看该作者
是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能
兰色精灵 该用户已被删除
9#
发表于 2015-3-27 08:22:16 | 只看该作者
是一种为 Internet发展的计算机语言
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 23:19

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表