|
网站首页
|
JAVA文章
|
AppServers
|
Web开发
|
应用开发
|
资源下载
|
论坛
想学好编程,学好外语很重要 [enadd 2006年12月25日]
设为首页
加入收藏
联系站长
您现在的位置:
编程笔记网
>>
JAVA文章
>>
数据库
>> 文章正文
JSP数据库操作例程
热
荐
【字体:
小
大
】
JSP数据库操作例程
作者:佚名 文章来源:不详 点击数: 更新时间:2006-4-16
通过jdbc:odbc可以实现Jsp对
数据库
的操作,在这个例子中我将
数据库
的连接写在了一个JavaBean中,可以实现重复使用
pagetest.jsp文件:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<%@page contentType="text/html;charset=gb2312" %>
<jsp:useBean id="Htool" scope="session" class="zbean.HtmlTool"/>
<jsp:useBean id="Jodb" scope="session" class="zbean.Jodb"/>
<html>
<head>
<title>
数据库
分页测试</title>
</head>
<%
//定义ResultSet类
java
.
sql
.ResultSet rst;
//设定Odbc数据源
Jodb.setConnStr("jdbc:odbc:jtest","","");
//设定Jdbc驱动程序
Jodb.setDbDriver("sun.jdbc.odbc.JdbcOdbcDriver");
//执行Sql语句,调用Jodb类的execute方法
rst=Jodb.execute("select * from gbook");
%>
<%
int startRowNum;
int pageSize=10;
rst.last();
int rowCount=rst.getRow();
int pageCount=(rowCount+pageSize-1)/pageSize;
int intPage;
String strPage=request.getParameter("page");
if(strPage==null)
{
intPage=1;
}
else
{
intPage=
java
.lang.Integer.parseInt(strPage);
if(intPage<1)intPage=1;
if(intPage>pageCount)intPage=pageCount;
}
startRowNum=(intPage-1)*pageSize+1;
%>
<body>
<div align="center">
<center>
<p>
数据库
分页测试</p>
<p><%= Htool.getStr(Jodb.pageStr(intPage,pageCount,"pagetest.jsp?","en")) %></p>
<table border="1" width="600" bordercolorlight="#000000" cellspacing="0" cellpadding="2" bordercolordark="#FFFFFF">
<tr>
<td width="49"><font size="2">编号</font></td>
<td width="91"><font size="2">姓 名</font></td> 
[1]
[2]
[3]
[4]
下一页
文章录入:enadd 责任编辑:enadd
上一篇文章:
Jsp中调用Oracle存储过程的小例子
下一篇文章:
JSP数据库连接大全
【
发表评论
】【
加入收藏
】【
告诉好友
】【
打印此文
】【
关闭窗口
】
最新热点
最新推荐
相关文章
jsp连接数据库大全
JSP数据库连接池的必要性
通过JDBC连接oracle数据库的…
Tomcat4的数据库连接池配置
数据库连接池Java实现小结
用连接池提高Servlet访问数据…
JSP数据库连接大全
Jsp中调用Oracle存储过程的小…
利用weblogic的POOL(连接池…
Java数据库编程中查询结果的…
网友评论:
(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
|
设为首页
|
加入收藏
|
联系站长
|
友情链接
|
版权申明
|
管理登录
|
Copyright ©2000 - 2005
Enadd
.com
备案序号:辽ICP备06005595号
QQ:1656107
站长:
enadd