|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
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的编译环境非常好,你甚是不需要了解太多工具,对于简单的系统,你可以之了解一些语法就哦了。 |
|