出售中小学管理系统!!!!jsp+servlet+javabean+oracle XE
成都吧
全部回复
仅看楼主
level 6
weeksky 楼主
你想用哪个数据库就用哪个!完全争对成都个中小学做的!设计到教务管理系统德育管理系统 办公室管理等多方面!从领导到教师,从教师到学生体现了从分的互动还没做完,有要的就说!便宜甩卖2500起价!
2007年07月23日 04点07分 1
level 8
开始自主开发System了...
2007年07月23日 04点07分 2
level 6
weeksky 楼主
一个朋友喊帮到做的!做好了嘛自己留到有进行修改升级然后买钱三!
2007年07月23日 04点07分 3
level 8
嗯 看来不是我一个人有这种思想 哈哈
2007年07月23日 04点07分 4
level 6
weeksky 楼主
!哦对了上次给你哪个数据库!你知道怎么驱动没!我只知道JDBC的驱动方法
2007年07月23日 04点07分 5
level 6
weeksky 楼主
JDBC驱动ORACLE Datebase 10g Express Edition(ORACLE 10g XE)驱动方法测试时间:2007-7-18 22:01测试人:(weeksky)设置环境变量:首先将ORCALE XE的JDBC加载到CLASSPATH中。D:/oraclexe/app/oracle/product/10.2.0/server/jdbc/lib/ojdbc14.jar;D:/oraclexe/app/oracle/product/10.2.0/server/jdbc/lib/ojdbc14_g.jar;(主要加载的是:ojdbc14.jar和ojdbc14_g.jar两个文件)驱动程序:oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@127.0.0.1:1521:XE","hym","100520"驱动测试程序如下(前提是在数据中已经建立了USERS表,具体如何建立请参考Oracle XE):import java.sql.*;public class aa{public static void main(String[] args){Connection conn;Statement stmt;ResultSet rs;try{Class.forName("oracle.jdbc.driver.OracleDriver");}catch(java.lang.ClassNotFoundException ex){System.out.println(ex.getMessage());}try{ conn =DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:XE","hym","100520"); stmt=conn.createStatement(); rs=stmt.executeQuery("select*from USERS"); while(rs.next()){ System.out.println(rs.getString("USER_NAME"));}}catch(SQLException ex){System.out.print(ex.getMessage());} }}
2007年07月23日 04点07分 6
level 8
.NET有专门的Oracle驱动对象 比较方便
2007年07月23日 04点07分 8
level 6
weeksky 楼主
ODBC我不怎么连接因为这个是oracle开发的供学习用的!基本少很少人用
2007年07月23日 04点07分 9
level 6
weeksky 楼主
因为这个是免费的
2007年07月23日 04点07分 10
level 8
我还以为oracle应该跟SqlServer差不球多 有直观的界面结果没想到 是跟MySql一类型的 基本上靠T-SQL来操作是不是?
2007年07月23日 04点07分 11
level 6
weeksky 楼主
恩!老子最烦就是编写SQL代码和存储过程!
2007年07月23日 04点07分 12
level 8
存储过程那东西确实太烦了但是功能大 现在都流行直接用存储过程写分页老子一看代码 立马昏了.
2007年07月23日 04点07分 13
level 6
weeksky 楼主
呵呵!有用!我现在都还的代码直接分页,存储过程分页还没用过!看嘛!我基本上用下面形式分:<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
全部信息
<!--.STYLE2 {font-size: 18px;font-family: "华文行楷";color: #FFFFFF;}.table1{position: left: 0px; top: 50px }.table2{position: absolute; left: 780px; top: 50px }-->
<%int pagesize = 30;int showpage = 1; int rowcount = 0; int pagecount = 0;ResultSet rs;rs = news.executeQuery("SELECT * FROM news order by id desc");rs.last(); rowcount = rs.getRow(); pagecount = ((rowcount % pagesize) == 0 ? (rowcount/pagesize) : (rowcount/pagesize)+1);%><%String topage = request.getParameter("ToPage");if(topage != null) {showpage = Integer.parseInt(topage); if(showpage > pagecount) {showpage = pagecount; }else if(showpage <= 0){showpage = 1; }}rs.absolute((showpage - 1) * pagesize + 1);%>
>首页<% int linkcount = ((showpage % 5) == 0 ? (showpage/5) : (showpage/5)+1);for(int i=(linkcount-1)*5;i<=(linkcount-1)*5+10;i++){ if(i==0)i=1;if(i>pagecount){break;} %> <%if(i==showpage){ out.println(" <%}%>>尾页共<%=pagecount%>页<%=showpage%>/<%=pagecount%> <%int cc=0;for(int i = 1; i <= pagesize; i++){if(cc%2==1){out.print("");}else{out.print("");}cc++;%> <%if(!rs.next()){break;} }news.closeDate();%>


标题
发布时间
作者
点击
<%=rs.getString("title")%>
<%=rs.getDate("date")%>
<%=rs.getString("anthor")%>
<%=rs.getInt("hits")%>
首页上一页下一页尾页共<%=pagecount%>页<%=showpage%>/<%=pagecount%>
2007年07月23日 04点07分 14
level 8
都一样不过NET那几个数据控件都有自带的分页做ASP就完全靠自己写代码了那天写一个类似于帖吧这种的分页一个死循环 老子死了三次机 之郁闷 我觉得又莫得问题 头都大了
2007年07月23日 04点07分 15
level 8
.net的 我只是不晓得页数自动缩减是啥原理比如超过了10页 就看不到1 2 3 了 我就在那写循环 循啊循 终于循挂了
2007年07月23日 04点07分 17
level 8
sub ShowPage(sDesURL, nTotalNumber, nMaxPerPage, nCurrentPage)dim n, i,strTemp,strUrlsif nTotalNumber mod nMaxPerPage=0 then n= nTotalNumber \ nMaxPerPage else n= nTotalNumber \ nMaxPerPage+1 end if if nCurrentPage < 1 then nCurrentPage = 1 elseif nCurrentPage > n then nCurrentPage = n end if '?ù?Yê?è?μ?sDesURL?ò?ü?óè???ò&strUrl=PasteURL(sDesURL)if n>=20 thenk=nCurrentPage while (n-k)>=0 and k<(nCurrentPage+10)if nCurrentPage-k=0 thenresponse.Write(" 
"&k&"")elseresponse.Write(" ")end ifk = k + 1wend'response.Write"["&n&"]" elsek = 1while k-n <= 0 if nCurrentPage-k=0 thenresponse.Write(" 
"&k&"")'response.Write"["&nTotalNumber&"]"elseresponse.Write(" ")end ifk = k + 1wendend if'response.Write"
"&k&" "'next'end ifend sub这个用得比较多...
2007年07月23日 05点07分 18
1